summaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/coreSQLiteStudio/translations
diff options
context:
space:
mode:
Diffstat (limited to 'SQLiteStudio3/coreSQLiteStudio/translations')
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_de.ts75
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_es.ts75
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.qmbin41796 -> 41104 bytes
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.ts73
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.qmbin41932 -> 42248 bytes
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.ts73
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pt_BR.ts75
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.qmbin40771 -> 41441 bytes
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.ts73
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.qmbin27 -> 3538 bytes
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.ts132
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_zh_CN.ts75
12 files changed, 352 insertions, 299 deletions
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_de.ts b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_de.ts
index 7656d3b..46425fc 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_de.ts
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_de.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="de_DE">
+<TS version="2.1" language="de_DE">
<context>
<name>AbstractDb</name>
<message>
@@ -147,30 +147,30 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="125"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="134"/>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="299"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="328"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="308"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="337"/>
<source>Database file doesn&apos;t exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="301"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="330"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="483"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="310"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="339"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="494"/>
<source>No supporting plugin loaded.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="402"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="413"/>
<source>Database could not be initialized.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="412"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="423"/>
<source>No suitable database driver plugin found.</source>
<translation type="unfinished"></translation>
</message>
@@ -318,33 +318,33 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<context>
<name>ExportWorker</name>
<message>
- <location filename="../exportworker.cpp" line="116"/>
+ <location filename="../exportworker.cpp" line="121"/>
<source>Error while exporting query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="175"/>
+ <location filename="../exportworker.cpp" line="201"/>
<source>Error while counting data column width to export from query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="275"/>
- <location filename="../exportworker.cpp" line="326"/>
+ <location filename="../exportworker.cpp" line="353"/>
+ <location filename="../exportworker.cpp" line="411"/>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="482"/>
+ <location filename="../exportworker.cpp" line="612"/>
<source>Error while reading data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="490"/>
+ <location filename="../exportworker.cpp" line="620"/>
<source>Error while counting data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="506"/>
+ <location filename="../exportworker.cpp" line="636"/>
<source>Error while counting data column width to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
@@ -443,18 +443,23 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="152"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="162"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Error while importing data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../importworker.cpp" line="157"/>
+ <source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PluginManagerImpl</name>
@@ -765,7 +770,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../db/abstractdb2.h" line="796"/>
- <location filename="../db/abstractdb3.h" line="1082"/>
+ <location filename="../db/abstractdb3.h" line="1092"/>
<source>Result set expired or no row available.</source>
<translation type="unfinished"></translation>
</message>
@@ -834,13 +839,13 @@ Error details: %2</source>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="1904"/>
- <location filename="../parser/sqlite3_parse.cpp" line="2170"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="2167"/>
<source>Parser stack overflow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="4461"/>
- <location filename="../parser/sqlite3_parse.cpp" line="5076"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="5080"/>
<source>Syntax error</source>
<translation type="unfinished"></translation>
</message>
@@ -947,41 +952,41 @@ Error details: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="107"/>
+ <location filename="../tablemodifier.cpp" line="108"/>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="379"/>
+ <location filename="../tablemodifier.cpp" line="380"/>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="418"/>
+ <location filename="../tablemodifier.cpp" line="419"/>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="465"/>
+ <location filename="../tablemodifier.cpp" line="466"/>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="433"/>
- <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
+ <location filename="../tablemodifier.cpp" line="587"/>
+ <location filename="../tablemodifier.cpp" line="611"/>
+ <location filename="../tablemodifier.cpp" line="630"/>
+ <source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="483"/>
- <source>Cannot not update view %1 according to table %2 modifications.
-The view will remain as it is.</source>
+ <location filename="../tablemodifier.cpp" line="434"/>
+ <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="580"/>
- <location filename="../tablemodifier.cpp" line="601"/>
- <location filename="../tablemodifier.cpp" line="619"/>
- <source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
+ <location filename="../tablemodifier.cpp" line="484"/>
+ <source>Cannot not update view %1 according to table %2 modifications.
+The view will remain as it is.</source>
<translation type="unfinished"></translation>
</message>
<message>
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_es.ts b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_es.ts
index 420d0bb..9545030 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_es.ts
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_es.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="es_ES">
+<TS version="2.1" language="es_ES">
<context>
<name>AbstractDb</name>
<message>
@@ -147,30 +147,30 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="125"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="134"/>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="299"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="328"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="308"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="337"/>
<source>Database file doesn&apos;t exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="301"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="330"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="483"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="310"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="339"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="494"/>
<source>No supporting plugin loaded.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="402"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="413"/>
<source>Database could not be initialized.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="412"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="423"/>
<source>No suitable database driver plugin found.</source>
<translation type="unfinished"></translation>
</message>
@@ -318,33 +318,33 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<context>
<name>ExportWorker</name>
<message>
- <location filename="../exportworker.cpp" line="116"/>
+ <location filename="../exportworker.cpp" line="121"/>
<source>Error while exporting query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="175"/>
+ <location filename="../exportworker.cpp" line="201"/>
<source>Error while counting data column width to export from query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="275"/>
- <location filename="../exportworker.cpp" line="326"/>
+ <location filename="../exportworker.cpp" line="353"/>
+ <location filename="../exportworker.cpp" line="411"/>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="482"/>
+ <location filename="../exportworker.cpp" line="612"/>
<source>Error while reading data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="490"/>
+ <location filename="../exportworker.cpp" line="620"/>
<source>Error while counting data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="506"/>
+ <location filename="../exportworker.cpp" line="636"/>
<source>Error while counting data column width to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
@@ -443,18 +443,23 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="152"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="162"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Error while importing data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../importworker.cpp" line="157"/>
+ <source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PluginManagerImpl</name>
@@ -765,7 +770,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../db/abstractdb2.h" line="796"/>
- <location filename="../db/abstractdb3.h" line="1082"/>
+ <location filename="../db/abstractdb3.h" line="1092"/>
<source>Result set expired or no row available.</source>
<translation type="unfinished"></translation>
</message>
@@ -834,13 +839,13 @@ Error details: %2</source>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="1904"/>
- <location filename="../parser/sqlite3_parse.cpp" line="2170"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="2167"/>
<source>Parser stack overflow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="4461"/>
- <location filename="../parser/sqlite3_parse.cpp" line="5076"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="5080"/>
<source>Syntax error</source>
<translation type="unfinished"></translation>
</message>
@@ -947,41 +952,41 @@ Error details: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="107"/>
+ <location filename="../tablemodifier.cpp" line="108"/>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="379"/>
+ <location filename="../tablemodifier.cpp" line="380"/>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="418"/>
+ <location filename="../tablemodifier.cpp" line="419"/>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="465"/>
+ <location filename="../tablemodifier.cpp" line="466"/>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="433"/>
- <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
+ <location filename="../tablemodifier.cpp" line="587"/>
+ <location filename="../tablemodifier.cpp" line="611"/>
+ <location filename="../tablemodifier.cpp" line="630"/>
+ <source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="483"/>
- <source>Cannot not update view %1 according to table %2 modifications.
-The view will remain as it is.</source>
+ <location filename="../tablemodifier.cpp" line="434"/>
+ <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="580"/>
- <location filename="../tablemodifier.cpp" line="601"/>
- <location filename="../tablemodifier.cpp" line="619"/>
- <source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
+ <location filename="../tablemodifier.cpp" line="484"/>
+ <source>Cannot not update view %1 according to table %2 modifications.
+The view will remain as it is.</source>
<translation type="unfinished"></translation>
</message>
<message>
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.qm b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.qm
index a0b0a53..668a42a 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.qm
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.qm
Binary files differ
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.ts b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.ts
index 46e3abc..6e53771 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.ts
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_fr.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="fr_FR">
+<TS version="2.1" language="fr_FR">
<context>
<name>AbstractDb</name>
<message>
@@ -147,30 +147,30 @@
<translation>Impossible d&apos;ajouter une base de données %1: %2</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="125"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="134"/>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation>La base de données %1 ne peut ëtre mise à jour à cause de l&apos;erreur: %2</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="299"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="328"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="308"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="337"/>
<source>Database file doesn&apos;t exist.</source>
<translation>Le fichier de la base de données n&apos;existe pas.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="301"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="330"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="483"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="310"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="339"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="494"/>
<source>No supporting plugin loaded.</source>
<translation>Aucun plugin supporté chargé.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="402"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="413"/>
<source>Database could not be initialized.</source>
<translation>La base de données ne peut être initialisée.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="412"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="423"/>
<source>No suitable database driver plugin found.</source>
<translation>Aucun pilote de base de données approprié trouvé.</translation>
</message>
@@ -319,33 +319,33 @@ Tables, index, déclencheurs et vues copiés de la base de données %3 seront ma
<context>
<name>ExportWorker</name>
<message>
- <location filename="../exportworker.cpp" line="116"/>
+ <location filename="../exportworker.cpp" line="121"/>
<source>Error while exporting query results: %1</source>
<translation>Erreur lors de l&apos;exportation des résultats de la requête:%1</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="175"/>
+ <location filename="../exportworker.cpp" line="201"/>
<source>Error while counting data column width to export from query results: %1</source>
<translation>Erreur lors de la totalisation des données de colonne issu de la requête: %1</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="275"/>
- <location filename="../exportworker.cpp" line="326"/>
+ <location filename="../exportworker.cpp" line="353"/>
+ <location filename="../exportworker.cpp" line="411"/>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation>Impossible d&apos;analyser %1 afin de l&apos;exporter. Celle-ci sera excluse de l&apos;exportation.</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="482"/>
+ <location filename="../exportworker.cpp" line="612"/>
<source>Error while reading data to export from table %1: %2</source>
<translation>Erreur lors de la lecture des données à exporter de la table %1: %2</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="490"/>
+ <location filename="../exportworker.cpp" line="620"/>
<source>Error while counting data to export from table %1: %2</source>
<translation>Erreur lors du comptage des données à exporter de la table %1: %2</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="506"/>
+ <location filename="../exportworker.cpp" line="636"/>
<source>Error while counting data column width to export from table %1: %2</source>
<translation>Erreur lors de la totalisation des données à exporter de la table %1: %2</translation>
</message>
@@ -444,18 +444,23 @@ Tables, index, déclencheurs et vues copiés de la base de données %3 seront ma
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="152"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="162"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Error while importing data: %1</source>
<translation>Erreur lors de l&apos;import des données: %1</translation>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation>Transaction interrompue.</translation>
</message>
+ <message>
+ <location filename="../importworker.cpp" line="157"/>
+ <source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PluginManagerImpl</name>
@@ -766,7 +771,7 @@ Tables, index, déclencheurs et vues copiés de la base de données %3 seront ma
</message>
<message>
<location filename="../db/abstractdb2.h" line="796"/>
- <location filename="../db/abstractdb3.h" line="1082"/>
+ <location filename="../db/abstractdb3.h" line="1092"/>
<source>Result set expired or no row available.</source>
<translation>Terminé ou aucune ligne valide.</translation>
</message>
@@ -836,13 +841,13 @@ Détails erreur: %2</translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="1904"/>
- <location filename="../parser/sqlite3_parse.cpp" line="2170"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="2167"/>
<source>Parser stack overflow</source>
<translation>Analyse dépassement pile</translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="4461"/>
- <location filename="../parser/sqlite3_parse.cpp" line="5076"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="5080"/>
<source>Syntax error</source>
<translation>Erreur de syntaxe </translation>
</message>
@@ -949,43 +954,47 @@ Détails erreur: %2</translation>
<translation>Peuplement de la table</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="107"/>
+ <location filename="../tablemodifier.cpp" line="108"/>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation>La table %1 référence la table %2, mais la clé étrangère ne pourra être mise à jour pour la nouvelle table à cause de problèmes lors de l&apos;analyse DDL de la table %3.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="379"/>
+ <location filename="../tablemodifier.cpp" line="380"/>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation>Toutes les colonnes indéxées par l&apos;indexe %1 sont faites. L&apos;indexe ne sera pas recréé après la modification de la table.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="418"/>
+ <location filename="../tablemodifier.cpp" line="419"/>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="465"/>
+ <location filename="../tablemodifier.cpp" line="466"/>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation>Impossible de mettre à jour le déclencheur%1 selon la modification de la table %2.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="433"/>
+ <location filename="../tablemodifier.cpp" line="587"/>
+ <location filename="../tablemodifier.cpp" line="611"/>
+ <location filename="../tablemodifier.cpp" line="630"/>
+ <source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../tablemodifier.cpp" line="434"/>
<source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation>Toutes les colonnes couvertes par le déclencheur %1 sont faites. Le déclencheur ne sera pas recréé après la modification de la table.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="483"/>
+ <location filename="../tablemodifier.cpp" line="484"/>
<source>Cannot not update view %1 according to table %2 modifications.
The view will remain as it is.</source>
<translation>Impossible de mettre à jour les modifications de la vue %1 issue de la table %2
La vue restera telque.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="580"/>
- <location filename="../tablemodifier.cpp" line="601"/>
- <location filename="../tablemodifier.cpp" line="619"/>
<source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
- <translation>Il y a un problème à la mise à jour l&apos;instruction %1 avec le déclencheur %2. Une partie de l&apos;instruction SELECT référençant la table %3 ne ppermet pas sa modification. La mise à jour manuelle du déclencheur est nécessaire.</translation>
+ <translation type="obsolete">Il y a un problème à la mise à jour l&apos;instruction %1 avec le déclencheur %2. Une partie de l&apos;instruction SELECT référençant la table %3 ne ppermet pas sa modification. La mise à jour manuelle du déclencheur est nécessaire.</translation>
</message>
<message>
<location filename="../viewmodifier.cpp" line="25"/>
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.qm b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.qm
index 8d09cfa..6859097 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.qm
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.qm
Binary files differ
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.ts b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.ts
index 9ca5ff5..7c061e5 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.ts
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pl.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="pl_PL">
+<TS version="2.1" language="pl_PL">
<context>
<name>AbstractDb</name>
<message>
@@ -147,30 +147,30 @@
<translation>Nie udało się dodać bazę danych %1: %2</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="125"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="134"/>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation>Nie udało się zaktualizować baza danych %1 z powodu błędu: %2</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="299"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="328"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="308"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="337"/>
<source>Database file doesn&apos;t exist.</source>
<translation>Plik bazy danych nie istnieje.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="301"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="330"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="483"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="310"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="339"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="494"/>
<source>No supporting plugin loaded.</source>
<translation>Nie załadowano obsługującej wtyczki.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="402"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="413"/>
<source>Database could not be initialized.</source>
<translation>Nie udało się zainicjalizować bazy danych.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="412"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="423"/>
<source>No suitable database driver plugin found.</source>
<translation>Nie znaleziono odpowiedniej wtyczki sterownika.</translation>
</message>
@@ -323,7 +323,7 @@ Tabele, indeksy, wyzwalacze i widoki skopiowane do bazy danych %3 pozostaną na
<context>
<name>ExportWorker</name>
<message>
- <location filename="../exportworker.cpp" line="116"/>
+ <location filename="../exportworker.cpp" line="121"/>
<source>Error while exporting query results: %1</source>
<translation>Błąd podczas eksportowania wyników zapytania: %1</translation>
</message>
@@ -332,28 +332,28 @@ Tabele, indeksy, wyzwalacze i widoki skopiowane do bazy danych %3 pozostaną na
<translation type="obsolete">Błąd podczas liczenia szerokości kolumn danych do eksportu wyników zapytania: %2</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="175"/>
+ <location filename="../exportworker.cpp" line="201"/>
<source>Error while counting data column width to export from query results: %1</source>
<translation>Błąd podczas liczenia szerokości kolumn danych do eksportu wyników zapytania: %1</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="275"/>
- <location filename="../exportworker.cpp" line="326"/>
+ <location filename="../exportworker.cpp" line="353"/>
+ <location filename="../exportworker.cpp" line="411"/>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation>Nie udało się przeanalizować %1 w celu wyeksportowania. Element ten zostanie pominięty w wynikach eksportu.</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="482"/>
+ <location filename="../exportworker.cpp" line="612"/>
<source>Error while reading data to export from table %1: %2</source>
<translation>Błąd podczas odczytu danych do eksportu z tabeli %1: %2</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="490"/>
+ <location filename="../exportworker.cpp" line="620"/>
<source>Error while counting data to export from table %1: %2</source>
<translation>Błąd podczas liczenia danych do eksportu z tabeli %1: %2</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="506"/>
+ <location filename="../exportworker.cpp" line="636"/>
<source>Error while counting data column width to export from table %1: %2</source>
<translation>Błąd podczas obliczania szerokości kolumn danych do eksportu z tabeli %1: %2</translation>
</message>
@@ -452,18 +452,23 @@ Tabele, indeksy, wyzwalacze i widoki skopiowane do bazy danych %3 pozostaną na
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="152"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="162"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Error while importing data: %1</source>
<translation>Błąd podczas importowania danych: %1</translation>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation>Przerwano.</translation>
</message>
+ <message>
+ <location filename="../importworker.cpp" line="157"/>
+ <source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
+ <translation>Nie udało się zaimportować wiersza danych numer %1. Wiersz ten został zignorowany. Szczegóły problemu: %2</translation>
+ </message>
</context>
<context>
<name>PluginManagerImpl</name>
@@ -831,13 +836,13 @@ Szczegóły błędu: %2</translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="1904"/>
- <location filename="../parser/sqlite3_parse.cpp" line="2170"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="2167"/>
<source>Parser stack overflow</source>
<translation>Przeciążenie stosu analizatora.</translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="4461"/>
- <location filename="../parser/sqlite3_parse.cpp" line="5076"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="5080"/>
<source>Syntax error</source>
<translation>Błąd składni</translation>
</message>
@@ -944,43 +949,47 @@ Szczegóły błędu: %2</translation>
<translation>Zaludnianie tabel</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="107"/>
+ <location filename="../tablemodifier.cpp" line="108"/>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation>Tabela %1 odwołuje się do tabeli %2, ale definicja klucza obcego nie zostanie zaktualizowane dla definicji nowej tabeli w związku z problemami przy analizowaniu DDL tabeli %3.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="379"/>
+ <location filename="../tablemodifier.cpp" line="380"/>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation>Wszystkie kolumny indeksowane przez indeks %1 już nie istnieją. Indeks ten nie będzie odtworzony po modyfikacji tabeli.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="418"/>
+ <location filename="../tablemodifier.cpp" line="419"/>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
<translation>Wystąpił problem z poprawnym przetworzeniem wyzwalacza %1. Może on zostać zaktualizowany tylko częściowo i będzie wymagał twojej uwagi.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="465"/>
+ <location filename="../tablemodifier.cpp" line="466"/>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation>Nie można zaktualizować wyzwalacza %1 zgodnie z modyfikacjami tabeli %2.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="433"/>
+ <location filename="../tablemodifier.cpp" line="587"/>
+ <location filename="../tablemodifier.cpp" line="611"/>
+ <location filename="../tablemodifier.cpp" line="630"/>
+ <source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
+ <translation>Jest problem ze zaktualizowaniem zapytania %1 w wyzwalaczu %2. Jedeno z podzapytań %1, które może odwoływać się do tabeli %3 nie może być poprawnie zmodyfikowane. Ręczna aktualizacja tego wyzwalacza może być niezbędna.</translation>
+ </message>
+ <message>
+ <location filename="../tablemodifier.cpp" line="434"/>
<source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation>Wszystkie kolumny obsługiwane przez wyzwalacz %1 już nie istnieją. Wyzwalacz ten nie będzie odtworzony po modyfikacji tabeli.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="483"/>
+ <location filename="../tablemodifier.cpp" line="484"/>
<source>Cannot not update view %1 according to table %2 modifications.
The view will remain as it is.</source>
<translation>Nie można zaktualizować widoku %1 w związku z modyfikacjami tabeli %2.
Widok pozostanie nienaruszony.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="580"/>
- <location filename="../tablemodifier.cpp" line="601"/>
- <location filename="../tablemodifier.cpp" line="619"/>
<source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
- <translation>Jest problem ze zaktualizowaniem zapytania %1 w wyzwalaczu %2. Jedeno z podzapytań SELECT, które może odwoływać się do tabeli %2 nie może być poprawnie zmodyfikowane. Ręczna aktualizacja tego wyzwalacza może być niezbędna.</translation>
+ <translation type="obsolete">Jest problem ze zaktualizowaniem zapytania %1 w wyzwalaczu %2. Jedeno z podzapytań SELECT, które może odwoływać się do tabeli %3 nie może być poprawnie zmodyfikowane. Ręczna aktualizacja tego wyzwalacza może być niezbędna.</translation>
</message>
<message>
<location filename="../viewmodifier.cpp" line="25"/>
@@ -1010,7 +1019,7 @@ Widok pozostanie nienaruszony.</translation>
</message>
<message>
<location filename="../db/abstractdb2.h" line="796"/>
- <location filename="../db/abstractdb3.h" line="1082"/>
+ <location filename="../db/abstractdb3.h" line="1092"/>
<source>Result set expired or no row available.</source>
<translation>Wyniki zapytania są nieaktualne, lub nie ma dostępnych wierszy.</translation>
</message>
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pt_BR.ts b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pt_BR.ts
index 5c08361..d22af44 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pt_BR.ts
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_pt_BR.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="pt_BR">
+<TS version="2.1" language="pt_BR">
<context>
<name>AbstractDb</name>
<message>
@@ -147,30 +147,30 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="125"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="134"/>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="299"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="328"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="308"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="337"/>
<source>Database file doesn&apos;t exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="301"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="330"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="483"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="310"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="339"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="494"/>
<source>No supporting plugin loaded.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="402"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="413"/>
<source>Database could not be initialized.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="412"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="423"/>
<source>No suitable database driver plugin found.</source>
<translation type="unfinished"></translation>
</message>
@@ -318,33 +318,33 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<context>
<name>ExportWorker</name>
<message>
- <location filename="../exportworker.cpp" line="116"/>
+ <location filename="../exportworker.cpp" line="121"/>
<source>Error while exporting query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="175"/>
+ <location filename="../exportworker.cpp" line="201"/>
<source>Error while counting data column width to export from query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="275"/>
- <location filename="../exportworker.cpp" line="326"/>
+ <location filename="../exportworker.cpp" line="353"/>
+ <location filename="../exportworker.cpp" line="411"/>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="482"/>
+ <location filename="../exportworker.cpp" line="612"/>
<source>Error while reading data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="490"/>
+ <location filename="../exportworker.cpp" line="620"/>
<source>Error while counting data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="506"/>
+ <location filename="../exportworker.cpp" line="636"/>
<source>Error while counting data column width to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
@@ -443,18 +443,23 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="152"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="162"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Error while importing data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../importworker.cpp" line="157"/>
+ <source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PluginManagerImpl</name>
@@ -765,7 +770,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../db/abstractdb2.h" line="796"/>
- <location filename="../db/abstractdb3.h" line="1082"/>
+ <location filename="../db/abstractdb3.h" line="1092"/>
<source>Result set expired or no row available.</source>
<translation type="unfinished"></translation>
</message>
@@ -834,13 +839,13 @@ Error details: %2</source>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="1904"/>
- <location filename="../parser/sqlite3_parse.cpp" line="2170"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="2167"/>
<source>Parser stack overflow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="4461"/>
- <location filename="../parser/sqlite3_parse.cpp" line="5076"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="5080"/>
<source>Syntax error</source>
<translation type="unfinished"></translation>
</message>
@@ -947,41 +952,41 @@ Error details: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="107"/>
+ <location filename="../tablemodifier.cpp" line="108"/>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="379"/>
+ <location filename="../tablemodifier.cpp" line="380"/>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="418"/>
+ <location filename="../tablemodifier.cpp" line="419"/>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="465"/>
+ <location filename="../tablemodifier.cpp" line="466"/>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="433"/>
- <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
+ <location filename="../tablemodifier.cpp" line="587"/>
+ <location filename="../tablemodifier.cpp" line="611"/>
+ <location filename="../tablemodifier.cpp" line="630"/>
+ <source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="483"/>
- <source>Cannot not update view %1 according to table %2 modifications.
-The view will remain as it is.</source>
+ <location filename="../tablemodifier.cpp" line="434"/>
+ <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="580"/>
- <location filename="../tablemodifier.cpp" line="601"/>
- <location filename="../tablemodifier.cpp" line="619"/>
- <source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
+ <location filename="../tablemodifier.cpp" line="484"/>
+ <source>Cannot not update view %1 according to table %2 modifications.
+The view will remain as it is.</source>
<translation type="unfinished"></translation>
</message>
<message>
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.qm b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.qm
index 0b3d737..24f5549 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.qm
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.qm
Binary files differ
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.ts b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.ts
index 6890ba9..ca7fc68 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.ts
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_ru.ts
@@ -147,31 +147,31 @@
<translation>Не удалось добавить базу данных %1: %2</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="125"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="134"/>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation>Невозможно обновить базу данных %1 из-за ошибки: %2</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="299"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="328"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="308"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="337"/>
<source>Database file doesn&apos;t exist.</source>
<translation>Файл базы данных не существует.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="301"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="330"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="483"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="310"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="339"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="494"/>
<source>No supporting plugin loaded.</source>
<translatorcomment>Unclear error string. Checking the source didn&apos;t help.</translatorcomment>
<translation>Модуль поддержки не загружен.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="402"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="413"/>
<source>Database could not be initialized.</source>
<translation>Невозможно инициализировать базу данных.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="412"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="423"/>
<source>No suitable database driver plugin found.</source>
<translation>Не найден подходящий драйвер базы данных.</translation>
</message>
@@ -320,33 +320,33 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<context>
<name>ExportWorker</name>
<message>
- <location filename="../exportworker.cpp" line="116"/>
+ <location filename="../exportworker.cpp" line="121"/>
<source>Error while exporting query results: %1</source>
<translation>Ошибка при экспорте результатов запроса: %1</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="175"/>
+ <location filename="../exportworker.cpp" line="201"/>
<source>Error while counting data column width to export from query results: %1</source>
<translation>Ошибка при подсчёте ширины столбца данных для экспорта результатов запроса: %1</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="275"/>
- <location filename="../exportworker.cpp" line="326"/>
+ <location filename="../exportworker.cpp" line="353"/>
+ <location filename="../exportworker.cpp" line="411"/>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation>Невозможно проанализировать структуру %1. Данный объект будет исключён при выполнении экспорта.</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="482"/>
+ <location filename="../exportworker.cpp" line="612"/>
<source>Error while reading data to export from table %1: %2</source>
<translation>Ошибка при считывании данных для экспорта из таблицы %1: %2</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="490"/>
+ <location filename="../exportworker.cpp" line="620"/>
<source>Error while counting data to export from table %1: %2</source>
<translation>Ошибка при подсчёте количества данных для экспорта из таблицы %1: %2</translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="506"/>
+ <location filename="../exportworker.cpp" line="636"/>
<source>Error while counting data column width to export from table %1: %2</source>
<translation>Ошибка при подсчёте ширины столбца данных для экспорта из таблицы %1: %2</translation>
</message>
@@ -445,18 +445,23 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="152"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="162"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Error while importing data: %1</source>
<translation>Ошибка при импорте данных: %1</translation>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation>Прервано.</translation>
</message>
+ <message>
+ <location filename="../importworker.cpp" line="157"/>
+ <source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
+ <translation>Невозможно импортировать строку данных № %1. Строка пропущена. Подробности проблемы: %2</translation>
+ </message>
</context>
<context>
<name>PluginManagerImpl</name>
@@ -767,7 +772,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../db/abstractdb2.h" line="796"/>
- <location filename="../db/abstractdb3.h" line="1082"/>
+ <location filename="../db/abstractdb3.h" line="1092"/>
<source>Result set expired or no row available.</source>
<translation>Результирующая выборка устарела или ни одна строка не доступна.</translation>
</message>
@@ -836,13 +841,13 @@ Error details: %2</source>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="1904"/>
- <location filename="../parser/sqlite3_parse.cpp" line="2170"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="2167"/>
<source>Parser stack overflow</source>
<translation>Переполнение стека анализатора</translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="4461"/>
- <location filename="../parser/sqlite3_parse.cpp" line="5076"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="5080"/>
<source>Syntax error</source>
<translation>Синтаксическая ошибка</translation>
</message>
@@ -949,43 +954,47 @@ Error details: %2</source>
<translation>Заполнение таблиц</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="107"/>
+ <location filename="../tablemodifier.cpp" line="108"/>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation>Таблица %1 ссылается на таблицу %2, но описание внешнего ключа не будет обновлено для описания новой таблицы из-за проблем с анализом DDL таблицы %3.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="379"/>
+ <location filename="../tablemodifier.cpp" line="380"/>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation>Все столбцы, проиндексированные индексом %1, удалены. Индекс не будет воссоздан после модификации таблицы.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="418"/>
+ <location filename="../tablemodifier.cpp" line="419"/>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
- <translation type="unfinished"></translation>
+ <translation>Возникла проблема при обработке триггера %1. Впоследствии он не будет полностью обновлён и потребует вашего внимания.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="465"/>
+ <location filename="../tablemodifier.cpp" line="466"/>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation>Невозможно обновить триггер %1 в соответствии с модификацией таблицы %2.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="433"/>
+ <location filename="../tablemodifier.cpp" line="587"/>
+ <location filename="../tablemodifier.cpp" line="611"/>
+ <location filename="../tablemodifier.cpp" line="630"/>
+ <source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
+ <translation>Возникла проблема при обновлении конструкции %1 внутри триггера %2. Одна из вложенных конструкций %1, которая возможно ссылается на таблицу %3, не может быть корректно модифицирована. Возможно необходима ручная правка триггера.</translation>
+ </message>
+ <message>
+ <location filename="../tablemodifier.cpp" line="434"/>
<source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation>Все столбцы, затронутые в триггере %1, удалены. Триггер не будет воссоздан после модификации таблицы.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="483"/>
+ <location filename="../tablemodifier.cpp" line="484"/>
<source>Cannot not update view %1 according to table %2 modifications.
The view will remain as it is.</source>
<translation>Невозможно обновить представление %1 в соответствии с модификациями таблицы %2.
Представление останется как есть.</translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="580"/>
- <location filename="../tablemodifier.cpp" line="601"/>
- <location filename="../tablemodifier.cpp" line="619"/>
<source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
- <translation>Возникла проблема при обновлении конструкции %1 внутри триггера %2. Одна из вложенных конструкций SELECT, которая возможно ссылается на таблицу %3, не может быть корректно модифицирована. Возможно необходима ручная правка триггера.</translation>
+ <translation type="obsolete">Возникла проблема при обновлении конструкции %1 внутри триггера %2. Одна из вложенных конструкций SELECT, которая возможно ссылается на таблицу %3, не может быть корректно модифицирована. Возможно необходима ручная правка триггера.</translation>
</message>
<message>
<location filename="../viewmodifier.cpp" line="25"/>
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.qm b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.qm
index 1776294..e857185 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.qm
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.qm
Binary files differ
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.ts b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.ts
index 497b7fe..24da18a 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.ts
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_sk.ts
@@ -12,7 +12,7 @@
<message>
<location filename="../db/abstractdb.cpp" line="603"/>
<source>Error attaching database %1: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Chyba pri pripájaní databázy %1: %2</translation>
</message>
</context>
<context>
@@ -20,7 +20,7 @@
<message>
<location filename="../services/bugreporter.cpp" line="46"/>
<source>Invalid login or password</source>
- <translation type="unfinished"></translation>
+ <translation>Neplatné meno alebo heslo</translation>
</message>
</context>
<context>
@@ -144,33 +144,33 @@
<message>
<location filename="../services/impl/dbmanagerimpl.cpp" line="63"/>
<source>Could not add database %1: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem pridať databázu %1: %2</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="125"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="134"/>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="299"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="328"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="308"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="337"/>
<source>Database file doesn&apos;t exist.</source>
- <translation type="unfinished"></translation>
+ <translation>Databázový súbor neexistuje.</translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="301"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="330"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="483"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="310"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="339"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="494"/>
<source>No supporting plugin loaded.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="402"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="413"/>
<source>Database could not be initialized.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="412"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="423"/>
<source>No suitable database driver plugin found.</source>
<translation type="unfinished"></translation>
</message>
@@ -181,7 +181,7 @@
<location filename="../dbobjectorganizer.cpp" line="380"/>
<location filename="../dbobjectorganizer.cpp" line="412"/>
<source>Error while creating table in target database: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba počas vytvárania tabuľky v cieľovej databáze: %1</translation>
</message>
<message>
<location filename="../dbobjectorganizer.cpp" line="380"/>
@@ -232,17 +232,17 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<message>
<location filename="../dbversionconverter.cpp" line="923"/>
<source>Target file exists, but could not be overwritten.</source>
- <translation type="unfinished"></translation>
+ <translation>Cieľový súbor existuje ale nemôže byť prepísaný.</translation>
</message>
<message>
<location filename="../dbversionconverter.cpp" line="942"/>
<source>Could not find proper database plugin to create target database.</source>
- <translation type="unfinished"></translation>
+ <translation>Nieje možné nájsť správny databázový plugin pre vytvorenie cieľovej databázy.</translation>
</message>
<message>
<location filename="../dbversionconverter.cpp" line="1176"/>
<source>Error while converting database: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Vyskytla sa chyba počas konvertovania databázy: %1</translation>
</message>
</context>
<context>
@@ -297,54 +297,54 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<message>
<location filename="../services/exportmanager.cpp" line="218"/>
<source>Export to the clipboard was successful.</source>
- <translation type="unfinished"></translation>
+ <translation>Export do schránky bol úspešný.</translation>
</message>
<message>
<location filename="../services/exportmanager.cpp" line="222"/>
<source>Export to the file &apos;%1&apos; was successful.</source>
- <translation type="unfinished"></translation>
+ <translation>Export do súboru &apos;%1&apos; bol úspešný.</translation>
</message>
<message>
<location filename="../services/exportmanager.cpp" line="224"/>
<source>Export was successful.</source>
- <translation type="unfinished"></translation>
+ <translation>Export bol úspešný.</translation>
</message>
<message>
<location filename="../services/exportmanager.cpp" line="266"/>
<source>Could not export to file %1. File cannot be open for writting.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem exportovať do súboru %1.Súbor nieje možné otvoriť pre zápis.</translation>
</message>
</context>
<context>
<name>ExportWorker</name>
<message>
- <location filename="../exportworker.cpp" line="116"/>
+ <location filename="../exportworker.cpp" line="121"/>
<source>Error while exporting query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="175"/>
+ <location filename="../exportworker.cpp" line="201"/>
<source>Error while counting data column width to export from query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="275"/>
- <location filename="../exportworker.cpp" line="326"/>
+ <location filename="../exportworker.cpp" line="353"/>
+ <location filename="../exportworker.cpp" line="411"/>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="482"/>
+ <location filename="../exportworker.cpp" line="612"/>
<source>Error while reading data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="490"/>
+ <location filename="../exportworker.cpp" line="620"/>
<source>Error while counting data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="506"/>
+ <location filename="../exportworker.cpp" line="636"/>
<source>Error while counting data column width to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
@@ -443,18 +443,23 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="152"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="162"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Error while importing data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../importworker.cpp" line="157"/>
+ <source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PluginManagerImpl</name>
@@ -497,7 +502,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<location filename="../plugins/populateconstant.cpp" line="10"/>
<source>Constant</source>
<comment>populate constant plugin name</comment>
- <translation type="unfinished"></translation>
+ <translation>Konštanta</translation>
</message>
</context>
<context>
@@ -505,7 +510,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<message>
<location filename="../plugins/populateconstant.ui" line="20"/>
<source>Constant value:</source>
- <translation type="unfinished"></translation>
+ <translation>Hodnota konštanty:</translation>
</message>
</context>
<context>
@@ -514,7 +519,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<location filename="../plugins/populatedictionary.cpp" line="15"/>
<source>Dictionary</source>
<comment>dictionary populating plugin name</comment>
- <translation type="unfinished"></translation>
+ <translation>Slovník</translation>
</message>
</context>
<context>
@@ -565,7 +570,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<message>
<location filename="../services/populatemanager.cpp" line="88"/>
<source>Table &apos;%1&apos; populated successfully.</source>
- <translation type="unfinished"></translation>
+ <translation>Tabuľka %1 úspešne naplnená.</translation>
</message>
</context>
<context>
@@ -573,7 +578,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<message>
<location filename="../plugins/populaterandom.cpp" line="12"/>
<source>Random number</source>
- <translation type="unfinished"></translation>
+ <translation>Náhodné číslo</translation>
</message>
</context>
<context>
@@ -614,7 +619,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<message>
<location filename="../plugins/populaterandomtext.cpp" line="12"/>
<source>Random text</source>
- <translation type="unfinished"></translation>
+ <translation>Náhodný text</translation>
</message>
</context>
<context>
@@ -690,7 +695,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<message>
<location filename="../plugins/populatescript.cpp" line="13"/>
<source>Script</source>
- <translation type="unfinished"></translation>
+ <translation>Skript</translation>
</message>
</context>
<context>
@@ -721,7 +726,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<message>
<location filename="../plugins/populatesequence.cpp" line="13"/>
<source>Sequence</source>
- <translation type="unfinished"></translation>
+ <translation>Sekvencia</translation>
</message>
</context>
<context>
@@ -765,7 +770,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../db/abstractdb2.h" line="796"/>
- <location filename="../db/abstractdb3.h" line="1082"/>
+ <location filename="../db/abstractdb3.h" line="1092"/>
<source>Result set expired or no row available.</source>
<translation type="unfinished"></translation>
</message>
@@ -834,15 +839,15 @@ Error details: %2</source>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="1904"/>
- <location filename="../parser/sqlite3_parse.cpp" line="2170"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="2167"/>
<source>Parser stack overflow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="4461"/>
- <location filename="../parser/sqlite3_parse.cpp" line="5076"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="5080"/>
<source>Syntax error</source>
- <translation type="unfinished"></translation>
+ <translation>Chyba syntaxe</translation>
</message>
<message>
<location filename="../plugins/populatedictionary.cpp" line="30"/>
@@ -926,7 +931,7 @@ Error details: %2</source>
<location filename="../sqlitestudio.cpp" line="291"/>
<source>Scripting languages</source>
<comment>plugin category name</comment>
- <translation type="unfinished"></translation>
+ <translation>Skriptovacie jazyky</translation>
</message>
<message>
<location filename="../sqlitestudio.cpp" line="292"/>
@@ -947,41 +952,41 @@ Error details: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="107"/>
+ <location filename="../tablemodifier.cpp" line="108"/>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="379"/>
+ <location filename="../tablemodifier.cpp" line="380"/>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="418"/>
+ <location filename="../tablemodifier.cpp" line="419"/>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="465"/>
+ <location filename="../tablemodifier.cpp" line="466"/>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="433"/>
- <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
+ <location filename="../tablemodifier.cpp" line="587"/>
+ <location filename="../tablemodifier.cpp" line="611"/>
+ <location filename="../tablemodifier.cpp" line="630"/>
+ <source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="483"/>
- <source>Cannot not update view %1 according to table %2 modifications.
-The view will remain as it is.</source>
+ <location filename="../tablemodifier.cpp" line="434"/>
+ <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="580"/>
- <location filename="../tablemodifier.cpp" line="601"/>
- <location filename="../tablemodifier.cpp" line="619"/>
- <source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
+ <location filename="../tablemodifier.cpp" line="484"/>
+ <source>Cannot not update view %1 according to table %2 modifications.
+The view will remain as it is.</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -1048,31 +1053,32 @@ The view will remain as it is.</source>
<location filename="../sqlhistorymodel.cpp" line="30"/>
<source>Database</source>
<comment>sql history header</comment>
- <translation type="unfinished"></translation>
+ <translatorcomment>Dátum spustenia</translatorcomment>
+ <translation>Databáza</translation>
</message>
<message>
<location filename="../sqlhistorymodel.cpp" line="32"/>
<source>Execution date</source>
<comment>sql history header</comment>
- <translation type="unfinished"></translation>
+ <translation>Dátum spustenia</translation>
</message>
<message>
<location filename="../sqlhistorymodel.cpp" line="34"/>
<source>Time spent</source>
<comment>sql history header</comment>
- <translation type="unfinished"></translation>
+ <translation>Trvanie dotazu</translation>
</message>
<message>
<location filename="../sqlhistorymodel.cpp" line="36"/>
<source>Rows affected</source>
<comment>sql history header</comment>
- <translation type="unfinished"></translation>
+ <translation>Počet riadkov</translation>
</message>
<message>
<location filename="../sqlhistorymodel.cpp" line="38"/>
<source>SQL</source>
<comment>sql history header</comment>
- <translation type="unfinished"></translation>
+ <translation>SQL</translation>
</message>
</context>
<context>
@@ -1256,12 +1262,12 @@ Details: %3</source>
<location filename="../services/updatemanager.cpp" line="921"/>
<location filename="../services/updatemanager.cpp" line="930"/>
<source>Could not rename directory %1 to %2.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem premenovať adresár %1na %2.</translation>
</message>
<message>
<location filename="../services/updatemanager.cpp" line="943"/>
<source>Could not delete directory %1.</source>
- <translation type="unfinished"></translation>
+ <translation>Nemôžem vymazať adresár %1.</translation>
</message>
<message>
<location filename="../services/updatemanager.cpp" line="959"/>
diff --git a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_zh_CN.ts b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_zh_CN.ts
index 0cfd10d..1c95d67 100644
--- a/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_zh_CN.ts
+++ b/SQLiteStudio3/coreSQLiteStudio/translations/coreSQLiteStudio_zh_CN.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="zh_CN">
+<TS version="2.1" language="zh_CN">
<context>
<name>AbstractDb</name>
<message>
@@ -147,30 +147,30 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="125"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="134"/>
<source>Database %1 could not be updated, because of an error: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="299"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="328"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="308"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="337"/>
<source>Database file doesn&apos;t exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="301"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="330"/>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="483"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="310"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="339"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="494"/>
<source>No supporting plugin loaded.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="402"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="413"/>
<source>Database could not be initialized.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../services/impl/dbmanagerimpl.cpp" line="412"/>
+ <location filename="../services/impl/dbmanagerimpl.cpp" line="423"/>
<source>No suitable database driver plugin found.</source>
<translation type="unfinished"></translation>
</message>
@@ -318,33 +318,33 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
<context>
<name>ExportWorker</name>
<message>
- <location filename="../exportworker.cpp" line="116"/>
+ <location filename="../exportworker.cpp" line="121"/>
<source>Error while exporting query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="175"/>
+ <location filename="../exportworker.cpp" line="201"/>
<source>Error while counting data column width to export from query results: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="275"/>
- <location filename="../exportworker.cpp" line="326"/>
+ <location filename="../exportworker.cpp" line="353"/>
+ <location filename="../exportworker.cpp" line="411"/>
<source>Could not parse %1 in order to export it. It will be excluded from the export output.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="482"/>
+ <location filename="../exportworker.cpp" line="612"/>
<source>Error while reading data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="490"/>
+ <location filename="../exportworker.cpp" line="620"/>
<source>Error while counting data to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../exportworker.cpp" line="506"/>
+ <location filename="../exportworker.cpp" line="636"/>
<source>Error while counting data column width to export from table %1: %2</source>
<translation type="unfinished"></translation>
</message>
@@ -443,18 +443,23 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="152"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="162"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Error while importing data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../importworker.cpp" line="125"/>
- <location filename="../importworker.cpp" line="158"/>
+ <location filename="../importworker.cpp" line="169"/>
<source>Interrupted.</source>
<comment>import process status update</comment>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../importworker.cpp" line="157"/>
+ <source>Could not import data row number %1. The row was ignored. Problem details: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PluginManagerImpl</name>
@@ -765,7 +770,7 @@ Tables, indexes, triggers and views copied to database %3 will remain.</source>
</message>
<message>
<location filename="../db/abstractdb2.h" line="796"/>
- <location filename="../db/abstractdb3.h" line="1082"/>
+ <location filename="../db/abstractdb3.h" line="1092"/>
<source>Result set expired or no row available.</source>
<translation type="unfinished"></translation>
</message>
@@ -834,13 +839,13 @@ Error details: %2</source>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="1904"/>
- <location filename="../parser/sqlite3_parse.cpp" line="2170"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="2167"/>
<source>Parser stack overflow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../parser/sqlite2_parse.cpp" line="4461"/>
- <location filename="../parser/sqlite3_parse.cpp" line="5076"/>
+ <location filename="../parser/sqlite3_parse.cpp" line="5080"/>
<source>Syntax error</source>
<translation type="unfinished"></translation>
</message>
@@ -947,41 +952,41 @@ Error details: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="107"/>
+ <location filename="../tablemodifier.cpp" line="108"/>
<source>Table %1 is referencing table %2, but the foreign key definition will not be updated for new table definition due to problems while parsing DDL of the table %3.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="379"/>
+ <location filename="../tablemodifier.cpp" line="380"/>
<source>All columns indexed by the index %1 are gone. The index will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="418"/>
+ <location filename="../tablemodifier.cpp" line="419"/>
<source>There is problem with proper processing trigger %1. It may be not fully updated afterwards and will need your attention.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="465"/>
+ <location filename="../tablemodifier.cpp" line="466"/>
<source>Cannot not update trigger %1 according to table %2 modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="433"/>
- <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
+ <location filename="../tablemodifier.cpp" line="587"/>
+ <location filename="../tablemodifier.cpp" line="611"/>
+ <location filename="../tablemodifier.cpp" line="630"/>
+ <source>There is a problem with updating an %1 statement within %2 trigger. One of the %1 substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="483"/>
- <source>Cannot not update view %1 according to table %2 modifications.
-The view will remain as it is.</source>
+ <location filename="../tablemodifier.cpp" line="434"/>
+ <source>All columns covered by the trigger %1 are gone. The trigger will not be recreated after table modification.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../tablemodifier.cpp" line="580"/>
- <location filename="../tablemodifier.cpp" line="601"/>
- <location filename="../tablemodifier.cpp" line="619"/>
- <source>There is a problem with updating an %1 statement within %2 trigger. One of the SELECT substatements which might be referring to table %3 cannot be properly modified. Manual update of the trigger may be necessary.</source>
+ <location filename="../tablemodifier.cpp" line="484"/>
+ <source>Cannot not update view %1 according to table %2 modifications.
+The view will remain as it is.</source>
<translation type="unfinished"></translation>
</message>
<message>