aboutsummaryrefslogtreecommitdiffstats
path: root/Plugins/PdfExport
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2023-04-30 18:30:36 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2023-04-30 18:30:36 -0400
commit3565aad630864ecdbe53fdaa501ea708555b3c7c (patch)
treec743e4ad0bad39ebdb2f514c7cc52d34a257ebbe /Plugins/PdfExport
parent1fdc150116cad39aae5c5da407c3312b47a59e3a (diff)
New upstream version 3.4.4+dfsg.upstream/3.4.4+dfsg
Diffstat (limited to 'Plugins/PdfExport')
-rw-r--r--Plugins/PdfExport/PdfExport.pro28
-rw-r--r--Plugins/PdfExport/PdfExport_de.qmbin3953 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_de.ts258
-rw-r--r--Plugins/PdfExport/PdfExport_es.qmbin23 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_es.ts256
-rw-r--r--Plugins/PdfExport/PdfExport_fr.qmbin4075 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_fr.ts256
-rw-r--r--Plugins/PdfExport/PdfExport_it.qmbin23 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_it.ts256
-rw-r--r--Plugins/PdfExport/PdfExport_pl.qmbin3945 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_pl.ts256
-rw-r--r--Plugins/PdfExport/PdfExport_pt_BR.qmbin23 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_pt_BR.ts256
-rw-r--r--Plugins/PdfExport/PdfExport_ro_RO.qmbin30 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_ro_RO.ts256
-rw-r--r--Plugins/PdfExport/PdfExport_ru.qmbin4034 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_ru.ts256
-rw-r--r--Plugins/PdfExport/PdfExport_sk.qmbin3903 -> 0 bytes
-rw-r--r--Plugins/PdfExport/PdfExport_sk.ts256
-rw-r--r--Plugins/PdfExport/PdfExport_zh_CN.qm1
-rw-r--r--Plugins/PdfExport/PdfExport_zh_CN.ts256
-rw-r--r--Plugins/PdfExport/pdfexport.cpp57
-rw-r--r--Plugins/PdfExport/pdfexport.h2
-rw-r--r--Plugins/PdfExport/pdfexport.qrc15
-rw-r--r--Plugins/PdfExport/translations/PdfExport.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_af_ZA.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_ar_SA.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_ca_ES.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_cs_CZ.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_da_DK.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_de_DE.ts257
-rw-r--r--Plugins/PdfExport/translations/PdfExport_el_GR.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_en_US.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_es_ES.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_fa_IR.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_fi_FI.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_fr_FR.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_he_IL.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_hu_HU.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_it_IT.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_ja_JP.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_kaa.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_ko_KR.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_nl_NL.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_no_NO.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_pl_PL.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_pt_BR.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_pt_PT.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_ro_RO.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_ru_RU.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_sk_SK.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_sr_SP.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_sv_SE.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_tr_TR.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_uk_UA.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_vi_VN.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_zh_CN.ts256
-rw-r--r--Plugins/PdfExport/translations/PdfExport_zh_TW.ts256
58 files changed, 8736 insertions, 2634 deletions
diff --git a/Plugins/PdfExport/PdfExport.pro b/Plugins/PdfExport/PdfExport.pro
index b92c38b..46dda37 100644
--- a/Plugins/PdfExport/PdfExport.pro
+++ b/Plugins/PdfExport/PdfExport.pro
@@ -24,31 +24,3 @@ FORMS += \
RESOURCES += \
pdfexport.qrc
-
-
-TRANSLATIONS += PdfExport_ro_RO.ts \
- PdfExport_de.ts \
- PdfExport_it.ts \
- PdfExport_zh_CN.ts \
- PdfExport_sk.ts \
- PdfExport_ru.ts \
- PdfExport_pt_BR.ts \
- PdfExport_fr.ts \
- PdfExport_es.ts \
- PdfExport_pl.ts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/PdfExport/PdfExport_de.qm b/Plugins/PdfExport/PdfExport_de.qm
deleted file mode 100644
index ccab910..0000000
--- a/Plugins/PdfExport/PdfExport_de.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_de.ts b/Plugins/PdfExport/PdfExport_de.ts
deleted file mode 100644
index d06a30c..0000000
--- a/Plugins/PdfExport/PdfExport_de.ts
+++ /dev/null
@@ -1,258 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="de_DE">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation>SQLiteStudio v%1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation>SQL Abfragenergebnis</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation>Exportierte Tabelle: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation>Tabelle: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation>Spalte</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation>Datentyp</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation>Bedingungen</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation>Globale Tabellenbedingungen</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation>Exportierte Datenbank: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation>Index: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation>Eigenschaft</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation>Wert</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation>Indexierte Tabelle</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translatorcomment>Singularer Index? Fuer Unique finde ich keine richtige Übersetzung.</translatorcomment>
- <translation>Index (duplikatfrei)</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation>Ja</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation>Nein</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation>Kollation</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation>Sortierreihenfolge</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation>Teilindexbedingung</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation>Trigger: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation>Eigenschaft</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation>Wert</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation>Ausführungszeit</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation>Für Aktion</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation>auf Index</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation>auf Tabelle</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation>Ausführungskondition</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation>Code ausgeführt</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation>View: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation>Abfrage:</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation>Dokument mit SQLiteStudio v%1 generiert</translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation>Format und Layout</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation>Format:
-</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation>Seitenabstand Rechts:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation>Seitenabstand Links:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation>Zellenabstand:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation>Maximale Anzahl an Zeichen pro Zelle:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation>mm</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation>Seitenabstand Unten:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation>Seitenabstand oben:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation>Schriftart</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation>Farben</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation>Hintergrundfarbe Kopfzeile:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation>NULL Wert Farbe:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation>Sonstige Einstellungen</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation>Zeilennummerierung drucken</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation>Seitenzahl drucken</translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_es.qm b/Plugins/PdfExport/PdfExport_es.qm
deleted file mode 100644
index 9dad8df..0000000
--- a/Plugins/PdfExport/PdfExport_es.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_es.ts b/Plugins/PdfExport/PdfExport_es.ts
deleted file mode 100644
index 6535f76..0000000
--- a/Plugins/PdfExport/PdfExport_es.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="es_ES">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_fr.qm b/Plugins/PdfExport/PdfExport_fr.qm
deleted file mode 100644
index 4d1bbc6..0000000
--- a/Plugins/PdfExport/PdfExport_fr.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_fr.ts b/Plugins/PdfExport/PdfExport_fr.ts
deleted file mode 100644
index 63d7810..0000000
--- a/Plugins/PdfExport/PdfExport_fr.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="fr_FR">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation>SQLiteStudio v%1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation>Résultats de la requête SQL</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation>Table exportée : %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation>Table : %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation>Colonne</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation>Type de données</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation>Contraintes</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation>Contraintes globales de la table</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation>Base de données exportée : %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation>Index : %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation>Proprièté</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation>Valeur</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation>Table indexée</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation>Index unique</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation>Oui</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation>Non</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation>Collation</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation>Ordre de tri</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation>Condition de l’index partiel</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation>Déchencheur : %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation>Proprièté</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation>Valeur</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation>Activation temps</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation>Pour action</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation>De la vue</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation>De la vue</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation>Activation de la condition</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation>Code exécuté</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation>Vue : %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation>Requête :</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation>Documentation générée avec SQLiteStudio v%1</translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation>Dimension et mise en page</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation>Dimension page :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation>Marge droite :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation>Marge gauche :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation>Remplissage cellule :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation>Limite de caractères dans une cellule unique :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation>mm</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation>Marge inférieure :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation>Marge supérieure :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation>Police</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation>Couleurs</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation>Arrière plan des en-têtes :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation>Couleur pour valeur NULL :</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation>Autres paramètres</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation>Nombre de lignes de données à imprimer</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation>Imprimer nombre de pages</translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_it.qm b/Plugins/PdfExport/PdfExport_it.qm
deleted file mode 100644
index 9dad8df..0000000
--- a/Plugins/PdfExport/PdfExport_it.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_it.ts b/Plugins/PdfExport/PdfExport_it.ts
deleted file mode 100644
index 8b13829..0000000
--- a/Plugins/PdfExport/PdfExport_it.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="it_IT">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_pl.qm b/Plugins/PdfExport/PdfExport_pl.qm
deleted file mode 100644
index ff4fc42..0000000
--- a/Plugins/PdfExport/PdfExport_pl.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_pl.ts b/Plugins/PdfExport/PdfExport_pl.ts
deleted file mode 100644
index ece6123..0000000
--- a/Plugins/PdfExport/PdfExport_pl.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="pl_PL">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation>SQLiteStudio v%1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation>Wyniki zapytania SQL</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation>Eksportowana tabela: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation>Tabela: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation>Kolumna</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation>Typ danych</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation>Ograniczenia</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation>Globalne ograniczenia tabeli</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation>Eksportowana baza: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation>Indeks: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation>Własność</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation>Wartość</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation>Zaindeksowana tabela</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation>Indeks unikalny</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation>Tak</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation>Nie</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation>Zestawienie</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation>Sortowanie</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation>Warunek indeksu częściowego</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation>Wyzwalacz: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation>Własność</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation>Wartość</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation>Moment aktywacji</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation>Dla akcji</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation>Na widoku</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation>Na tabeli</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation>Warunek aktywacji</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation>Kod do wykonania</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation>Widok: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation>Zapytanie:</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation>Dokument wygenerowany przy pomocy SQLiteStudio v%1</translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation>Rozmiar i układ</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation>Rozmiar strony:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation>Prawy margines:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation>Lewy margines:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation>Odstęp wewnątrz komórki:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation>Ogranicz liczbę znaków w komórce:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation>mm</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation>Dolny margines:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation>Górny margines:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation>Czcionka</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation>Kolory</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation>Tło nagłówków:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation>Kolor wartości NULL:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation>Inne ustawienia</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation>Drukuj numery wierszy dla danych</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation>Drukuj numery stron</translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_pt_BR.qm b/Plugins/PdfExport/PdfExport_pt_BR.qm
deleted file mode 100644
index c02994c..0000000
--- a/Plugins/PdfExport/PdfExport_pt_BR.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_pt_BR.ts b/Plugins/PdfExport/PdfExport_pt_BR.ts
deleted file mode 100644
index 8534c76..0000000
--- a/Plugins/PdfExport/PdfExport_pt_BR.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="pt_BR">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_ro_RO.qm b/Plugins/PdfExport/PdfExport_ro_RO.qm
deleted file mode 100644
index 2856eb9..0000000
--- a/Plugins/PdfExport/PdfExport_ro_RO.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_ro_RO.ts b/Plugins/PdfExport/PdfExport_ro_RO.ts
deleted file mode 100644
index 189fdc6..0000000
--- a/Plugins/PdfExport/PdfExport_ro_RO.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="ro_RO">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_ru.qm b/Plugins/PdfExport/PdfExport_ru.qm
deleted file mode 100644
index b74886b..0000000
--- a/Plugins/PdfExport/PdfExport_ru.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_ru.ts b/Plugins/PdfExport/PdfExport_ru.ts
deleted file mode 100644
index a904ee5..0000000
--- a/Plugins/PdfExport/PdfExport_ru.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="ru_RU">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation>SQLiteStudio v%1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation>Результаты запроса SQL</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation>Экспортированная таблица: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation>Таблица: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation>Столбец</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation>Тип данных</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation>Ограничения</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation>Глобальные ограничения на таблицу</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation>Экспортированная база данных: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation>Индекс: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation>Свойство</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation>Значение</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation>Проиндексированная таблица</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation>Уникальный индекс</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation>Да</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation>Нет</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation>Сравнение</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation>Порядок сортировки</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation>Условие для частичного индекса</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation>Триггер: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation>Свойство</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation>Значение</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation>Время активации</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation>Для действия</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation>Для представления</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation>Для таблицы</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation>Условие активации</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation>Исполненный код</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation>Представление: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation>Запрос:</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation>Документ сгенерирован с помощью SQLiteStudio v%1</translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation>Размеры и разметка</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation>Размер страницы:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation>Правое поле:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation>Левое поле:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation>Отступ в ячейке:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation>Ограничение количества символов в ячейке:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation>мм</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation>Нижнее поле:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation>Верхнее поле:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation>Шрифт</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation>Цвета</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation>Фон заголовков:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation>Цвет значения NULL:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation>Прочие настройки</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation>Выводить номера строк данных</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation>Выводить номера страниц</translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_sk.qm b/Plugins/PdfExport/PdfExport_sk.qm
deleted file mode 100644
index 63e21f9..0000000
--- a/Plugins/PdfExport/PdfExport_sk.qm
+++ /dev/null
Binary files differ
diff --git a/Plugins/PdfExport/PdfExport_sk.ts b/Plugins/PdfExport/PdfExport_sk.ts
deleted file mode 100644
index 8de8acd..0000000
--- a/Plugins/PdfExport/PdfExport_sk.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="sk_SK">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation>SQLiteStudio v%1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation>Výsledky SQL dotazu</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation>Vyexportovaná tabuľka: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation>Tabuľka: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation>Stĺpec</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation>Dátový typ</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation>Obmedzenia</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation>Globálne tabuľkové obmedzenia</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation>Vyexportovaná databáza: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation>Index: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation>Typ</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation>Hodnota</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation>Indexovaná tabuľka</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation>Jedinečný index</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation>Áno</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation>Nie</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation>Porovnávanie</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation>Zoradenie</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation>Podmienka parciálneho indexu</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation>Spúšťač: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation>Typ</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation>Hodnota</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation>Aktivačný čas</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation>Pre akciu</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation>Na pohľade</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation>Na tabuľke</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation>Aktivačná podmienka</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation>Vykonaný kód</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation>Pohľad: %1</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation>Dotaz:</translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation>Dokument vygenerovaný programom SQLiteStudio v%1</translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation>Veľkosť a rozvrhnutie</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation>Veľkosť strany:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation>Pravý okraj:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation>Ľavý okraj:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation>Odsadenie od okrajov bunky:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation>Maximálny počet znakov v jednej bunke:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation>mm</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation>Spodný okraj:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation>Horný okraj:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation>Písmo</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation>Farby</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation>Farba pozadia štruktúr:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation>Farba NULL hodnoty:</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation>Iné nastavenia</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation>Číslovanie dátových riadkov</translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation>Číslovanie strán</translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/PdfExport_zh_CN.qm b/Plugins/PdfExport/PdfExport_zh_CN.qm
deleted file mode 100644
index be651ee..0000000
--- a/Plugins/PdfExport/PdfExport_zh_CN.qm
+++ /dev/null
@@ -1 +0,0 @@
-<d!` \ No newline at end of file
diff --git a/Plugins/PdfExport/PdfExport_zh_CN.ts b/Plugins/PdfExport/PdfExport_zh_CN.ts
deleted file mode 100644
index 8da2d8e..0000000
--- a/Plugins/PdfExport/PdfExport_zh_CN.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="zh_CN">
-<context>
- <name>PdfExport</name>
- <message>
- <location filename="pdfexport.cpp" line="28"/>
- <source>SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="61"/>
- <source>SQL query results</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="90"/>
- <location filename="pdfexport.cpp" line="144"/>
- <source>Exported table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="93"/>
- <location filename="pdfexport.cpp" line="159"/>
- <source>Table: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Column</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Data type</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="95"/>
- <source>Constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="126"/>
- <source>Global table constraints</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="215"/>
- <source>Exported database: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="223"/>
- <source>Index: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Property</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="225"/>
- <source>Value</source>
- <comment>index header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="228"/>
- <source>Indexed table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Unique index</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>Yes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="229"/>
- <source>No</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Collation</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="231"/>
- <source>Sort order</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="247"/>
- <source>Partial index condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="261"/>
- <source>Trigger: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Property</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="263"/>
- <source>Value</source>
- <comment>trigger header</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="265"/>
- <source>Activation time</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="268"/>
- <source>For action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="272"/>
- <source>On view</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="274"/>
- <source>On table</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="279"/>
- <source>Activation condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="285"/>
- <source>Code executed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="297"/>
- <source>View: %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="298"/>
- <source>Query:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.cpp" line="654"/>
- <source>Document generated with SQLiteStudio v%1</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>PdfExportConfig</name>
- <message>
- <location filename="pdfexport.ui" line="20"/>
- <source>Size and layout</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="36"/>
- <source>Page size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="63"/>
- <source>Right margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="70"/>
- <source>Left margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="77"/>
- <source>Cell padding:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="84"/>
- <source>Limit characters in single cell:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="91"/>
- <location filename="pdfexport.ui" line="108"/>
- <location filename="pdfexport.ui" line="115"/>
- <location filename="pdfexport.ui" line="132"/>
- <location filename="pdfexport.ui" line="156"/>
- <source>mm</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="139"/>
- <source>Bottom margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="163"/>
- <source>Top margin:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="183"/>
- <source>Font</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="206"/>
- <source>Colors</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="212"/>
- <source>Headers background:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="235"/>
- <source>NULL value color:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="261"/>
- <source>Other settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="267"/>
- <source>Print row numbers for data</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="pdfexport.ui" line="277"/>
- <source>Print page numbers</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/Plugins/PdfExport/pdfexport.cpp b/Plugins/PdfExport/pdfexport.cpp
index eea5b61..cc055a8 100644
--- a/Plugins/PdfExport/pdfexport.cpp
+++ b/Plugins/PdfExport/pdfexport.cpp
@@ -1,7 +1,6 @@
#include "pdfexport.h"
#include "common/unused.h"
#include "uiutils.h"
-#include "log.h"
#include <QtMath>
#include <QPainter>
#include <QFont>
@@ -9,8 +8,12 @@
QString PdfExport::bulletChar = "\u2022";
+CFG_DEFINE(PdfExportConfig)
+#define PDFEXPORT_CFG CFG_INSTANCE(PdfExportConfig)
+
bool PdfExport::init()
{
+ SQLS_INIT_RESOURCE(pdfexport);
textOption = new QTextOption();
textOption->setWrapMode(QTextOption::WrapAtWordBoundaryOrAnywhere);
return GenericExportPlugin::init();
@@ -19,6 +22,8 @@ bool PdfExport::init()
void PdfExport::deinit()
{
safe_delete(textOption);
+ CFG_DELETE_INSTANCE(PdfExportConfig);
+ SQLS_CLEANUP_RESOURCE(pdfexport);
}
QPagedPaintDevice* PdfExport::createPaintDevice(const QString& documentTitle, bool &takeOwnership)
@@ -100,7 +105,7 @@ bool PdfExport::exportTable(const QString& database, const QString& table, const
QStringList columnsAndTypes;
int colNamesLength = 0;
int dataTypeLength = 0;
- for (SqliteCreateTable::Column* col : createTable->columns)
+ for (SqliteCreateTable::Column*& col : createTable->columns)
{
colDef = col->name;
colNamesLength = qMax(colNamesLength, colDef.size());
@@ -118,7 +123,7 @@ bool PdfExport::exportTable(const QString& database, const QString& table, const
QList<int> columnDataLengths = {colNamesLength, dataTypeLength, 0};
calculateDataColumnWidths(tableDdlColumns, columnDataLengths, 2);
- for (SqliteCreateTable::Column* col : createTable->columns)
+ for (SqliteCreateTable::Column*& col : createTable->columns)
exportTableColumnRow(col);
if (createTable->constraints.size() > 0)
@@ -232,7 +237,7 @@ bool PdfExport::exportIndex(const QString& database, const QString& name, const
exportObjectColumnsHeader(indexColumns);
QString sort;
- for (SqliteOrderBy* idxCol : createIndex->indexedColumns)
+ for (SqliteOrderBy*& idxCol : createIndex->indexedColumns)
{
if (idxCol->order != SqliteSortOrder::null)
sort = sqliteSortOrder(idxCol->order);
@@ -279,7 +284,7 @@ bool PdfExport::exportTrigger(const QString& database, const QString& name, cons
exportObjectRow({tr("Activation condition"), cond});
QStringList queryStrings;
- for (SqliteQuery* q : createTrigger->queries)
+ for (SqliteQuery*& q : createTrigger->queries)
queryStrings << q->detokenize();
exportObjectColumnsHeader({tr("Code executed")});
@@ -340,36 +345,36 @@ void PdfExport::cleanupAfterExport()
void PdfExport::setupConfig()
{
- pagedWriter->setPageSize(convertPageSize(cfg.PdfExport.PageSize.get()));
+ pagedWriter->setPageSize(convertPageSize(PDFEXPORT_CFG.PdfExport.PageSize.get()));
pageWidth = pagedWriter->width();
pageHeight = pagedWriter->height();
- pointsPerMm = pageWidth / pagedWriter->pageSizeMM().width();
+ pointsPerMm = pageWidth / pagedWriter->pageLayout().pageSize().size(QPageSize::Millimeter).width();
- stdFont = cfg.PdfExport.Font.get();
- stdFont.setPointSize(cfg.PdfExport.FontSize.get());
+ stdFont = PDFEXPORT_CFG.PdfExport.Font.get();
+ stdFont.setPointSize(PDFEXPORT_CFG.PdfExport.FontSize.get());
boldFont = stdFont;
boldFont.setBold(true);
italicFont = stdFont;
italicFont.setItalic(true);
painter->setFont(stdFont);
- topMargin = mmToPoints(cfg.PdfExport.TopMargin.get());
- rightMargin = mmToPoints(cfg.PdfExport.RightMargin.get());
- leftMargin = mmToPoints(cfg.PdfExport.LeftMargin.get());
- bottomMargin = mmToPoints(cfg.PdfExport.BottomMargin.get());
+ topMargin = mmToPoints(PDFEXPORT_CFG.PdfExport.TopMargin.get());
+ rightMargin = mmToPoints(PDFEXPORT_CFG.PdfExport.RightMargin.get());
+ leftMargin = mmToPoints(PDFEXPORT_CFG.PdfExport.LeftMargin.get());
+ bottomMargin = mmToPoints(PDFEXPORT_CFG.PdfExport.BottomMargin.get());
updateMargins();
maxColWidth = pageWidth / 5;
- padding = mmToPoints(cfg.PdfExport.Padding.get());
+ padding = mmToPoints(PDFEXPORT_CFG.PdfExport.Padding.get());
QRectF rect = painter->boundingRect(QRectF(padding, padding, pageWidth - 2 * padding, 1), "X", *textOption);
minRowHeight = rect.height() + padding * 2;
maxRowHeight = qMax((int)(pageHeight * 0.225), minRowHeight);
rowsToPrebuffer = (int)qCeil((double)pageHeight / minRowHeight);
- cellDataLimit = cfg.PdfExport.MaxCellBytes.get();
- printRowNum = cfg.PdfExport.PrintRowNum.get();
- printPageNumbers = cfg.PdfExport.PrintPageNumbers.get();
+ cellDataLimit = PDFEXPORT_CFG.PdfExport.MaxCellBytes.get();
+ printRowNum = PDFEXPORT_CFG.PdfExport.PrintRowNum.get();
+ printPageNumbers = PDFEXPORT_CFG.PdfExport.PrintPageNumbers.get();
lastRowY = getContentsTop();
currentPage = -1;
@@ -504,7 +509,7 @@ void PdfExport::exportTableColumnRow(SqliteCreateTable::Column* column)
if (column->constraints.size() > 0)
{
- for (SqliteCreateTable::Column::Constraint* constr : column->constraints)
+ for (SqliteCreateTable::Column::Constraint*& constr : column->constraints)
cell.contents << constr->detokenize();
cell.type = ObjectCell::Type::LIST;
@@ -643,7 +648,7 @@ void PdfExport::drawObjectTopLine(int y)
void PdfExport::drawObjectCellHeaderBackground(int x1, int y1, int x2, int y2)
{
painter->save();
- painter->setBrush(QBrush(cfg.PdfExport.HeaderBgColor.get(), Qt::SolidPattern));
+ painter->setBrush(QBrush(PDFEXPORT_CFG.PdfExport.HeaderBgColor.get(), Qt::SolidPattern));
painter->setPen(Qt::NoPen);
painter->drawRect(x1, y1, x2 - x1, y2 - y1);
painter->restore();
@@ -709,7 +714,7 @@ void PdfExport::flushObjectRow(const PdfExport::ObjectRow& row, int y)
x = left;
painter->drawLine(x, y, x, bottom);
- for (int w : calculatedObjectColumnWidths)
+ for (int& w : calculatedObjectColumnWidths)
{
x += w;
painter->drawLine(x, y, x, bottom);
@@ -755,7 +760,6 @@ void PdfExport::flushObjectCell(const PdfExport::ObjectCell& cell, int x, int y,
x += padding;
y += padding;
w -= 2 * padding;
- h -= 2 * padding;
int txtX = x + prefixWidth;
int txtW = w - prefixWidth;
@@ -815,7 +819,7 @@ void PdfExport::calculateObjectColumnWidths(int columnToExpand)
int PdfExport::correctMaxObjectColumnWidths(int colCount, int columnToExpand)
{
int totalWidth = 0;
- for (int w : calculatedObjectColumnWidths)
+ for (int& w : calculatedObjectColumnWidths)
totalWidth += w;
int maxWidth = pageWidth / colCount;
@@ -845,7 +849,6 @@ int PdfExport::correctMaxObjectColumnWidths(int colCount, int columnToExpand)
if (columnToExpand > -1 && totalWidth > pageWidth)
{
- tmpWidth = calculatedObjectColumnWidths[columnToExpand];
if ((totalWidth - calculatedObjectColumnWidths[columnToExpand] + maxWidth) <= pageWidth)
calculatedObjectColumnWidths[columnToExpand] -= (pageWidth - totalWidth + calculatedObjectColumnWidths[columnToExpand] - maxWidth);
else
@@ -954,7 +957,7 @@ void PdfExport::flushDataRowsPage(int columnStart, int columnEndBefore, int rows
// Draw header background
int x = getDataColumnsStartX();
painter->save();
- painter->setBrush(QBrush(cfg.PdfExport.HeaderBgColor.get(), Qt::SolidPattern));
+ painter->setBrush(QBrush(PDFEXPORT_CFG.PdfExport.HeaderBgColor.get(), Qt::SolidPattern));
painter->setPen(Qt::NoPen);
painter->drawRect(QRect(x, top, totalColumnsWidth, totalHeaderRowsHeight));
painter->restore();
@@ -963,7 +966,7 @@ void PdfExport::flushDataRowsPage(int columnStart, int columnEndBefore, int rows
if (printRowNum)
{
painter->save();
- painter->setBrush(QBrush(cfg.PdfExport.HeaderBgColor.get(), Qt::SolidPattern));
+ painter->setBrush(QBrush(PDFEXPORT_CFG.PdfExport.HeaderBgColor.get(), Qt::SolidPattern));
painter->setPen(Qt::NoPen);
painter->drawRect(QRect(left, top, rowNumColumnWidth, totalRowsHeight));
painter->restore();
@@ -1071,7 +1074,7 @@ void PdfExport::flushDataCell(const QRect& rect, const PdfExport::DataCell& cell
painter->save();
if (cell.isNull)
{
- painter->setPen(cfg.PdfExport.NullValueColor.get());
+ painter->setPen(PDFEXPORT_CFG.PdfExport.NullValueColor.get());
painter->setFont(italicFont);
}
@@ -1405,7 +1408,7 @@ qreal PdfExport::mmToPoints(qreal sizeMM)
CfgMain* PdfExport::getConfig()
{
- return &cfg;
+ return &PDFEXPORT_CFG;
}
QString PdfExport::getExportConfigFormName() const
diff --git a/Plugins/PdfExport/pdfexport.h b/Plugins/PdfExport/pdfexport.h
index 05f4938..ae6a46d 100644
--- a/Plugins/PdfExport/pdfexport.h
+++ b/Plugins/PdfExport/pdfexport.h
@@ -180,7 +180,7 @@ class PDFEXPORTSHARED_EXPORT PdfExport : public GenericExportPlugin
int getContentsBottom() const;
qreal mmToPoints(qreal sizeMM);
- CFG_LOCAL_PERSISTABLE(PdfExportConfig, cfg)
+ //CFG_LOCAL_PERSISTABLE(PdfExportConfig, cfg)
QPagedPaintDevice* pagedWriter = nullptr;
bool takeDeviceOwnership = true;
QPainter* painter = nullptr;
diff --git a/Plugins/PdfExport/pdfexport.qrc b/Plugins/PdfExport/pdfexport.qrc
index f3805fb..fce27e6 100644
--- a/Plugins/PdfExport/pdfexport.qrc
+++ b/Plugins/PdfExport/pdfexport.qrc
@@ -2,19 +2,4 @@
<qresource prefix="/forms">
<file>pdfexport.ui</file>
</qresource>
- <qresource prefix="/msg">
- <file>PdfExport_ro_RO.qm</file>
- <file>PdfExport_de.qm</file>
-
-
- <file>PdfExport_pl.qm</file>
- <file>PdfExport_ru.qm</file>
- <file>PdfExport_fr.qm</file>
- <file>PdfExport_sk.qm</file>
- <file>PdfExport_zh_CN.qm</file>
- </qresource>
</RCC>
-
-
-
-
diff --git a/Plugins/PdfExport/translations/PdfExport.ts b/Plugins/PdfExport/translations/PdfExport.ts
new file mode 100644
index 0000000..6c06a01
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished"/>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished"/>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_af_ZA.ts b/Plugins/PdfExport/translations/PdfExport_af_ZA.ts
new file mode 100644
index 0000000..a5784dd
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_af_ZA.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="af" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_ar_SA.ts b/Plugins/PdfExport/translations/PdfExport_ar_SA.ts
new file mode 100644
index 0000000..65698f8
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_ar_SA.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ar" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_ca_ES.ts b/Plugins/PdfExport/translations/PdfExport_ca_ES.ts
new file mode 100644
index 0000000..4dfbe2b
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_ca_ES.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ca" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_cs_CZ.ts b/Plugins/PdfExport/translations/PdfExport_cs_CZ.ts
new file mode 100644
index 0000000..ab695d5
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_cs_CZ.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="cs" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_da_DK.ts b/Plugins/PdfExport/translations/PdfExport_da_DK.ts
new file mode 100644
index 0000000..9441475
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_da_DK.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="da" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_de_DE.ts b/Plugins/PdfExport/translations/PdfExport_de_DE.ts
new file mode 100644
index 0000000..638cf08
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_de_DE.ts
@@ -0,0 +1,257 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="de" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>SQL Abfragenergebnis</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Exportierte Tabelle: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Tabelle: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Spalte</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Datentyp</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Bedingungen</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Globale Tabellenbedingungen</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Exportierte Datenbank: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Eigenschaft</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Wert</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>Indexierte Tabelle</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Index (duplikatfrei)</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Ja</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>Nein</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Kollation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Sortierreihenfolge</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Teilindexbedingung</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Eigenschaft</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Wert</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Ausführungszeit</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>Für Aktion</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>auf Index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>auf Tabelle</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Ausführungskondition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Code ausgeführt</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Abfrage:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>Dokument mit SQLiteStudio v%1 generiert</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Format und Layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Format:
+</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Seitenabstand Rechts:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Seitenabstand Links:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Zellenabstand:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Maximale Anzahl an Zeichen pro Zelle:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Seitenabstand Unten:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Seitenabstand oben:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Schriftart</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Farben</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Hintergrundfarbe Kopfzeile:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>NULL Wert Farbe:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Sonstige Einstellungen</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Zeilennummerierung drucken</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Seitenzahl drucken</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_el_GR.ts b/Plugins/PdfExport/translations/PdfExport_el_GR.ts
new file mode 100644
index 0000000..03ba281
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_el_GR.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="el" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_en_US.ts b/Plugins/PdfExport/translations/PdfExport_en_US.ts
new file mode 100644
index 0000000..7b1e720
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_en_US.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="en" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_es_ES.ts b/Plugins/PdfExport/translations/PdfExport_es_ES.ts
new file mode 100644
index 0000000..67dfc49
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_es_ES.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="es-ES" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>Resultados de la consulta SQL</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Tabla exportada: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Tabla: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Columna</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Tipo de dato</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Restricciones</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Restricciones de tabla globales</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Base de datos exportada: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>Índice: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Propiedad</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Valor</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>Tabla indexada</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Índice único</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Sí</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Cotejamiento</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Ordenar por</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Condición de índice parcial</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Disparador: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Propiedad</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Valor</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Hora de activación</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>Para la acción</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>En la vista</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>En la tabla</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Condición de activación</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Código ejecutado</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>Vista: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Consulta:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>Documento generado con SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Tamaño y diseño</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Tamaño de la página:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Margen derecho:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Margen izquierdo:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Padding de la celda:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Limitar caracteres en una sola celda:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Margin inferior:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Margen superior:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Fuente</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Colores</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Fondo de las cabeceras:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>Color del valor NULO:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Otros ajustes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Imprimir números de fila para los datos</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Imprimir números de página</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_fa_IR.ts b/Plugins/PdfExport/translations/PdfExport_fa_IR.ts
new file mode 100644
index 0000000..e2b318b
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_fa_IR.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fa" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_fi_FI.ts b/Plugins/PdfExport/translations/PdfExport_fi_FI.ts
new file mode 100644
index 0000000..79d24bd
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_fi_FI.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fi" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_fr_FR.ts b/Plugins/PdfExport/translations/PdfExport_fr_FR.ts
new file mode 100644
index 0000000..b7235ce
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_fr_FR.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fr" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>Résultats de la requête SQL</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Tableau exporté : %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Tableau : %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Colonne</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Type de données</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Contraintes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Contraintes globales du tableau</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Base de données exportée : %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>Index : %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Proprièté</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Valeur</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>Tableau indexé</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Index unique</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Oui</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>Non</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Classement</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Ordre de tri</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Condition de l’index partiel</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Déchencheur : %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Proprièté</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Valeur</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Activation temps</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>Pour action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>De la vue</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>Sur le tableau</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Activation de la condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Code exécuté</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>Vue : %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Requête :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>Documentation générée avec SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Dimension et mise en page</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Dimension page :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Marge droite :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Marge gauche :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Remplissage cellule :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Limite de caractères dans une cellule unique :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Marge inférieure :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Marge supérieure :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Police</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Couleurs</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Arrière plan des en-têtes :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>Couleur pour valeur NULL :</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Autres paramètres</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Nombre de lignes de données à imprimer</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Imprimer nombre de pages</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_he_IL.ts b/Plugins/PdfExport/translations/PdfExport_he_IL.ts
new file mode 100644
index 0000000..f578b0c
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_he_IL.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="he" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>תוצאות שאילתת SQL</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>טבלה מיוצת: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>טבלה: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>עמודה</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>סוג מידע</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>אילוצים</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>אילוצי טבלה כלליים</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>מסד נתונים מיוצא: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>מִפְתֵּחַ: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>מאפיין</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>ערך</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>טבלה ממופתחת</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>מפתח יחודאי</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>כן</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>לא</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>ארגון</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>סדר מיון</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>תנאי מפתח חלקי</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>מַזְנֵק: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>מאפיין</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>ערך</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>זמן שפעול</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>על פעולה</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>על מצג</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>על טבלה</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>תנאי שפעול</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>הקוד בוצע</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>מצג: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>שאילתה:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>מסמך חולל על ידי SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>גודל ופריסה</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>גודל עמוד:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>שוליים ימניים:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>שוליים שמאליים:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>ריפוד תא:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>הגבלת תווים בתא בודד:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>מ&quot;מ</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>שוליים תחתונים:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>שוליים עליונים:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>גופן</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>צבעים</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>רקע כותרות:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>צבע ערך NULL:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>הגדרות אחרות</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>הדפסת מספרי שורות לנתונים</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>הדפסת מספרי עמוד</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_hu_HU.ts b/Plugins/PdfExport/translations/PdfExport_hu_HU.ts
new file mode 100644
index 0000000..1323700
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_hu_HU.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="hu" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_it_IT.ts b/Plugins/PdfExport/translations/PdfExport_it_IT.ts
new file mode 100644
index 0000000..f06aba4
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_it_IT.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="it" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>Risultati della query SQL</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Tabella esportata: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Tabella: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Colonna</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Tipo di dati</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Constraints globali della tabella</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Database esportato: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>Indice: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Proprietà</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Valore</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>Tabella indicizzata</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Indice unico</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Sì</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Ordina per</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Condizione indice parziale</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Proprietà</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Valore</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Tempo di attivazione</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>Per azione</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>Su vista</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>Su tabella</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Condizione di attivazione</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Codice eseguito</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>Vista: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>Documento generato con SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Dimensione e disposizione</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Dimensione pagina:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Margine destro:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Margine sinistro:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Spaziatura cella:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Limite di caratteri in una singola cella:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Margine inferiore:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Margine superiore:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Colori</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Sfondo intestazioni:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>Colore del valore NULL:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Altre impostazioni</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Stampa numeri di righe per i dati</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Stampa numeri pagina</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_ja_JP.ts b/Plugins/PdfExport/translations/PdfExport_ja_JP.ts
new file mode 100644
index 0000000..d089e14
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_ja_JP.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ja" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_kaa.ts b/Plugins/PdfExport/translations/PdfExport_kaa.ts
new file mode 100644
index 0000000..bc56f76
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_kaa.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="kaa" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Qatar</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Awa</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>Yaq</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_ko_KR.ts b/Plugins/PdfExport/translations/PdfExport_ko_KR.ts
new file mode 100644
index 0000000..0ccfead
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_ko_KR.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ko" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_nl_NL.ts b/Plugins/PdfExport/translations/PdfExport_nl_NL.ts
new file mode 100644
index 0000000..caabd5f
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_nl_NL.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_no_NO.ts b/Plugins/PdfExport/translations/PdfExport_no_NO.ts
new file mode 100644
index 0000000..8e6d19d
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_no_NO.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="no" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_pl_PL.ts b/Plugins/PdfExport/translations/PdfExport_pl_PL.ts
new file mode 100644
index 0000000..c8946b9
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_pl_PL.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pl" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>Wyniki zapytania SQL</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Eksportowana tabela: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Tabela: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Kolumna</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Typ danych</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Ograniczenia</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Globalne ograniczenia tabeli</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Eksportowana baza: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>Indeks: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Własność</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Wartość</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>Zaindeksowana tabela</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Indeks unikalny</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Tak</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>Nie</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Zestawienie</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Sortowanie</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Warunek indeksu częściowego</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Wyzwalacz: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Własność</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Wartość</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Moment aktywacji</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>Dla akcji</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>Na widoku</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>Na tabeli</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Warunek aktywacji</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Kod do wykonania</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>Widok: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Zapytanie:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>Dokument wygenerowany przy pomocy SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Rozmiar i układ</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Rozmiar strony:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Prawy margines:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Lewy margines:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Odstęp wewnątrz komórki:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Ogranicz liczbę znaków w komórce:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Dolny margines:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Górny margines:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Czcionka</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Kolory</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Tło nagłówków:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>Kolor wartości NULL:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Inne ustawienia</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Drukuj numery wierszy dla danych</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Drukuj numery stron</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_pt_BR.ts b/Plugins/PdfExport/translations/PdfExport_pt_BR.ts
new file mode 100644
index 0000000..93495d6
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_pt_BR.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt-BR" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>Resultados da consulta SQL</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Tabela exportada: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Tabela: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Coluna</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Tipo de dados</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Restrições</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Restrições de tabela global</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Banco de dados exportado: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>Índice: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Propriedade</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Valor</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>Tabela de indexação</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Índice exclusivo</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Sim</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>Não</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Ordem de classificação</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Condição do índice parcial</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Propriedade</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Valor</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Tempo de ativação</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>Para a ação</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>Na visualização</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>Na tabela</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Condições para ativação</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Código executado</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>Visualizar: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Consulta:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>Documento gerado com SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Tamanho e layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Tamanho da página:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Margem direita:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Margem esquerda:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Preenchimento da célula:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Limitar caracteres em uma única célula:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Margem inferior:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Margem superior:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Fonte</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Cores</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Fundo dos cabeçalhos:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>Cor do valor NULL:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Outras configurações</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Imprimir números de linhas para dados</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Imprimir número de páginas</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_pt_PT.ts b/Plugins/PdfExport/translations/PdfExport_pt_PT.ts
new file mode 100644
index 0000000..d149604
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_pt_PT.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt-PT" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_ro_RO.ts b/Plugins/PdfExport/translations/PdfExport_ro_RO.ts
new file mode 100644
index 0000000..b4f8d8d
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_ro_RO.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ro" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_ru_RU.ts b/Plugins/PdfExport/translations/PdfExport_ru_RU.ts
new file mode 100644
index 0000000..0dd58b7
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_ru_RU.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ru" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>Результаты запроса SQL</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Экспортированная таблица: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Таблица: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Столбец</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Тип данных</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Ограничения</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Глобальные ограничения на таблицу</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Экспортированная база данных: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>Индекс: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Свойство</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Значение</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>Проиндексированная таблица</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Уникальный индекс</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Да</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>Нет</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Сравнение</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Порядок сортировки</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Условие для частичного индекса</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Триггер: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Свойство</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Значение</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Время активации</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>Для действия</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>Для представления</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>Для таблицы</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Условие активации</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Исполненный код</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>Представление: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Запрос:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>Документ сгенерирован с помощью SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Размеры и разметка</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Размер страницы:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Правое поле:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Левое поле:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Отступ в ячейке:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Ограничение количества символов в ячейке:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>мм</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Нижнее поле:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Верхнее поле:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Шрифт</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Цвета</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Фон заголовков:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>Цвет значения NULL:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Прочие настройки</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Выводить номера строк данных</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Выводить номера страниц</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_sk_SK.ts b/Plugins/PdfExport/translations/PdfExport_sk_SK.ts
new file mode 100644
index 0000000..8a16d63
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_sk_SK.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="sk" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>Výsledky SQL dotazu</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Vyexportovaná tabuľka: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Tabuľka: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Stĺpec</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Dátový typ</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Obmedzenia</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Globálne tabuľkové obmedzenia</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Vyexportovaná databáza: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Typ</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Hodnota</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>Indexovaná tabuľka</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Jedinečný index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Áno</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>Nie</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Porovnávanie</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Zoradenie</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Podmienka parciálneho indexu</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Spúšťač: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Typ</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Hodnota</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Aktivačný čas</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>Pre akciu</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>Na pohľade</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>Na tabuľke</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Aktivačná podmienka</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Vykonaný kód</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>Pohľad: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Dotaz:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>Dokument vygenerovaný programom SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Veľkosť a rozvrhnutie</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Veľkosť strany:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Pravý okraj:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Ľavý okraj:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Odsadenie od okrajov bunky:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Maximálny počet znakov v jednej bunke:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Spodný okraj:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Horný okraj:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Písmo</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Farby</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Farba pozadia štruktúr:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>Farba NULL hodnoty:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Iné nastavenia</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Číslovanie dátových riadkov</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Číslovanie strán</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_sr_SP.ts b/Plugins/PdfExport/translations/PdfExport_sr_SP.ts
new file mode 100644
index 0000000..bff953f
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_sr_SP.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="sr" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_sv_SE.ts b/Plugins/PdfExport/translations/PdfExport_sv_SE.ts
new file mode 100644
index 0000000..8d30fd8
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_sv_SE.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="sv-SE" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_tr_TR.ts b/Plugins/PdfExport/translations/PdfExport_tr_TR.ts
new file mode 100644
index 0000000..fe973cd
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_tr_TR.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="tr" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>SQL sorgu sonuçları</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>Çıkartılan tablo: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>Tablo: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>Kolon</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>Veri tipi</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>Global tablo constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>Çıkartılan veritabanı: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>Indeks: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>Özellik</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>Değer</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>İndekslenen tablo</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>Evet</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>Hayır</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>Sıralama düzeni</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>Partial indeks koşulu</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>Özellik</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>Değer</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>Aktivasyon zamanı</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>İşlemi için</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>View</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>Tablo</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>Aktivasyon koşulu</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>Çalıştırılan kod</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>Sorgu:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>SQLiteStudio ile üretilen döküman üzerinde v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>Ölçü ve düzen</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>Sayfa boyutu:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>Sağ kenar boşluğu:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>Sol kenar boşluğu:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>Hücre boşluğu:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>Bir hücredeki karakter limiti:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>Alt kenar boşluğu:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>Üst kenar boşluğu:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>Yazı tipi</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>Renkler</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>Başlık arkaplanı:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>NULL değer rengi:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>Diğer ayarlar</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>Veriler için satır numarasını yazdır</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>Sayfa numaralarını yazdır</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_uk_UA.ts b/Plugins/PdfExport/translations/PdfExport_uk_UA.ts
new file mode 100644
index 0000000..a9e3e02
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_uk_UA.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="uk" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_vi_VN.ts b/Plugins/PdfExport/translations/PdfExport_vi_VN.ts
new file mode 100644
index 0000000..92abf41
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_vi_VN.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="vi" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation type="unfinished">SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation type="unfinished">SQL query results</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation type="unfinished">Exported table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation type="unfinished">Table: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation type="unfinished">Column</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation type="unfinished">Data type</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation type="unfinished">Constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation type="unfinished">Global table constraints</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation type="unfinished">Exported database: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation type="unfinished">Index: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation type="unfinished">Indexed table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation type="unfinished">Unique index</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation type="unfinished">Yes</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation type="unfinished">No</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation type="unfinished">Collation</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation type="unfinished">Sort order</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation type="unfinished">Partial index condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation type="unfinished">Trigger: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Property</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation type="unfinished">Value</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation type="unfinished">Activation time</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation type="unfinished">For action</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation type="unfinished">On view</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation type="unfinished">On table</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation type="unfinished">Activation condition</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation type="unfinished">Code executed</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation type="unfinished">View: %1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation type="unfinished">Query:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation type="unfinished">Document generated with SQLiteStudio v%1</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation type="unfinished">Size and layout</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation type="unfinished">Page size:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation type="unfinished">Right margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation type="unfinished">Left margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation type="unfinished">Cell padding:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation type="unfinished">Limit characters in single cell:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation type="unfinished">mm</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation type="unfinished">Bottom margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation type="unfinished">Top margin:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation type="unfinished">Font</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation type="unfinished">Colors</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation type="unfinished">Headers background:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation type="unfinished">NULL value color:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation type="unfinished">Other settings</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation type="unfinished">Print row numbers for data</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation type="unfinished">Print page numbers</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_zh_CN.ts b/Plugins/PdfExport/translations/PdfExport_zh_CN.ts
new file mode 100644
index 0000000..1ea90a4
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_zh_CN.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh-CN" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>SQL 查询结果</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>导出的表:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>表:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>列</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>数据类型</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>约束</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>全局表约束</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>导出的数据库:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>索引:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>属性</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>值</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>索引表</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>唯一索引</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>是</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>否</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>字符序</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>排序方式</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>部分索引条件</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>触发器:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>属性</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>值</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>激活时间</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>对动作</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>视图</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>表</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>激活条件</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>执行代码</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>视图:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>查询:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>使用 SQLiteStudio v%1 生成的文档</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>大小与布局</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>页面大小:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>右边距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>左边距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>单元格间距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>限制单个单元格字符数:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>毫米</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>下边距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>上边距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>字体</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>颜色</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>标题背景色:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>NULL 值颜色:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>其他设置</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>打印数据行号</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>打印页码</translation>
+ </message>
+ </context>
+</TS>
diff --git a/Plugins/PdfExport/translations/PdfExport_zh_TW.ts b/Plugins/PdfExport/translations/PdfExport_zh_TW.ts
new file mode 100644
index 0000000..fec7aae
--- /dev/null
+++ b/Plugins/PdfExport/translations/PdfExport_zh_TW.ts
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh-TW" sourcelanguage="en">
+ <context>
+ <name>PdfExport</name>
+ <message>
+ <location filename="../pdfexport.cpp" line="33"/>
+ <source>SQLiteStudio v%1</source>
+ <translation>SQLiteStudio v%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="66"/>
+ <source>SQL query results</source>
+ <translation>SQL 查詢結果</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="95"/>
+ <location filename="../pdfexport.cpp" line="149"/>
+ <source>Exported table: %1</source>
+ <translation>匯出的表:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="98"/>
+ <location filename="../pdfexport.cpp" line="164"/>
+ <source>Table: %1</source>
+ <translation>表:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Column</source>
+ <translation>列</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Data type</source>
+ <translation>資料型別</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="100"/>
+ <source>Constraints</source>
+ <translation>約束</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="131"/>
+ <source>Global table constraints</source>
+ <translation>全域性表約束</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="220"/>
+ <source>Exported database: %1</source>
+ <translation>匯出的資料庫:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="228"/>
+ <source>Index: %1</source>
+ <translation>索引:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Property</source>
+ <comment>index header</comment>
+ <translation>屬性</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="230"/>
+ <source>Value</source>
+ <comment>index header</comment>
+ <translation>值</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="233"/>
+ <source>Indexed table</source>
+ <translation>索引表</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Unique index</source>
+ <translation>唯一索引</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>Yes</source>
+ <translation>是</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="234"/>
+ <source>No</source>
+ <translation>否</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Collation</source>
+ <translation>字元序</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="236"/>
+ <source>Sort order</source>
+ <translation>排序方式</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="252"/>
+ <source>Partial index condition</source>
+ <translation>部分索引條件</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="266"/>
+ <source>Trigger: %1</source>
+ <translation>觸發器:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Property</source>
+ <comment>trigger header</comment>
+ <translation>屬性</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="268"/>
+ <source>Value</source>
+ <comment>trigger header</comment>
+ <translation>值</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="270"/>
+ <source>Activation time</source>
+ <translation>啟用時間</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="273"/>
+ <source>For action</source>
+ <translation>對動作</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="277"/>
+ <source>On view</source>
+ <translation>檢視</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="279"/>
+ <source>On table</source>
+ <translation>表</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="284"/>
+ <source>Activation condition</source>
+ <translation>啟用條件</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="290"/>
+ <source>Code executed</source>
+ <translation>執行程式碼</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="302"/>
+ <source>View: %1</source>
+ <translation>檢視:%1</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="303"/>
+ <source>Query:</source>
+ <translation>查詢:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.cpp" line="659"/>
+ <source>Document generated with SQLiteStudio v%1</source>
+ <translation>使用 SQLiteStudio v%1 生成的文件</translation>
+ </message>
+ </context>
+ <context>
+ <name>PdfExportConfig</name>
+ <message>
+ <location filename="../pdfexport.ui" line="20"/>
+ <source>Size and layout</source>
+ <translation>大小與佈局</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="36"/>
+ <source>Page size:</source>
+ <translation>頁面大小:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="63"/>
+ <source>Right margin:</source>
+ <translation>右邊距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="70"/>
+ <source>Left margin:</source>
+ <translation>左邊距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="77"/>
+ <source>Cell padding:</source>
+ <translation>單元格間距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="84"/>
+ <source>Limit characters in single cell:</source>
+ <translation>限制單個單元格字元數:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="91"/>
+ <location filename="../pdfexport.ui" line="108"/>
+ <location filename="../pdfexport.ui" line="115"/>
+ <location filename="../pdfexport.ui" line="132"/>
+ <location filename="../pdfexport.ui" line="156"/>
+ <source>mm</source>
+ <translation>毫米</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="139"/>
+ <source>Bottom margin:</source>
+ <translation>下邊距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="163"/>
+ <source>Top margin:</source>
+ <translation>上邊距:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="183"/>
+ <source>Font</source>
+ <translation>字型</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="206"/>
+ <source>Colors</source>
+ <translation>顏色</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="212"/>
+ <source>Headers background:</source>
+ <translation>標題背景色:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="235"/>
+ <source>NULL value color:</source>
+ <translation>NULL 值顏色:</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="261"/>
+ <source>Other settings</source>
+ <translation>其他設定</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="267"/>
+ <source>Print row numbers for data</source>
+ <translation>列印資料行號</translation>
+ </message>
+ <message>
+ <location filename="../pdfexport.ui" line="277"/>
+ <source>Print page numbers</source>
+ <translation>列印頁碼</translation>
+ </message>
+ </context>
+</TS>