diff --git a/gui/cppcheck_de.ts b/gui/cppcheck_de.ts
index 302f33431..2bddbd519 100644
--- a/gui/cppcheck_de.ts
+++ b/gui/cppcheck_de.ts
@@ -18,7 +18,7 @@
-
+
@@ -382,22 +382,27 @@ Stop the checking before exiting.
+
+
+
+
+
QObject
-
+
-
+
Language file %1.qm not found!
-
+
Failed to load translation for language %1 from file %2.qm
diff --git a/gui/cppcheck_en.ts b/gui/cppcheck_en.ts
index 05b11fe8f..3b7e585b3 100644
--- a/gui/cppcheck_en.ts
+++ b/gui/cppcheck_en.ts
@@ -18,7 +18,7 @@
Cppcheck - A tool for static C/C++ code analysis.
-
+
Copyright (C) 2007-2009 Daniel Marjamäki and cppcheck team.
@@ -259,7 +259,7 @@ kate -l(line) (file)
-
+ Show possible style errors
@@ -338,7 +338,7 @@ Stop the checking before exiting.
-
+ XML files (*.xml);;Text files (*.txt);;CSV files (*.csv)
@@ -353,7 +353,7 @@ Stop the checking before exiting.
-
+ Text files (*.txt)
@@ -399,22 +399,27 @@ Stop the checking before exiting.
Russian
+
+
+
+ Polish
+
QObject
-
+
Incorrect language specified!
-
+
Language file %1.qm not found!
Could not find the file: %1!
-
+
Failed to load translation for language %1 from file %2.qm
Failed to load translation for language %1 from file %2
@@ -484,7 +489,7 @@ Please check the application path and parameters are correct.
-
+ possible error
@@ -494,7 +499,7 @@ Please check the application path and parameters are correct.
-
+ possible style
@@ -525,13 +530,13 @@ To toggle what kind of errors are shown, open view menu.
-
+ No errors found, nothing to save.
-
+ Failed to save the report.
@@ -544,7 +549,7 @@ To toggle what kind of errors are shown, open view menu.
-
+ Preferences
diff --git a/gui/cppcheck_fi.ts b/gui/cppcheck_fi.ts
index 0fb113622..ea9d12f55 100644
--- a/gui/cppcheck_fi.ts
+++ b/gui/cppcheck_fi.ts
@@ -18,7 +18,7 @@
Cppcheck - Työkalu C/C++ koodin staattiseen analysointiin.
-
+
Copyright (C) 2007-2009 Daniel Marjamäki ja cppcheck tiimi.
@@ -261,7 +261,7 @@ kate -l(line) (file)
-
+ Näytä mahdolliset tyylivirheet
@@ -340,7 +340,7 @@ Lopeta tarkistus ennen ohjelman sammuttamista.
-
+ XML-tiedostot (*.xml);;Tekstitiedostot (*.txt);;CSV-tiedostot (*.csv)
@@ -355,7 +355,7 @@ Lopeta tarkistus ennen ohjelman sammuttamista.
-
+ Tekstitiedostot (*.txt)
@@ -403,22 +403,27 @@ Lopeta tarkistus ennen ohjelman sammuttamista.
Venäjä
+
+
+
+ Puola
+
QObject
-
+
Virheellinen kieli valittu!
-
+
Language file %1.qm not found!
Käännöstiedostoa %1 ei löytynyt!
-
+
Failed to load translation for language %1 from file %2.qm
Käänöksen lataaminen kielelle %1 tiedostosta %2 epäonnistui
@@ -488,7 +493,7 @@ Tarkista että ohjelman polku ja parametrit ovat oikeat.
-
+ mahdollinen virhe
@@ -498,7 +503,7 @@ Tarkista että ohjelman polku ja parametrit ovat oikeat.
-
+ tyylivirhe
@@ -529,13 +534,13 @@ Määrittääksesi minkä tyyppisiä virheitä näytetään, avaa näkymä valik
-
+ Virheitä ei löytynyt, ei mitään tallennettavaa.
-
+ Raportin tallentaminen epäonnistui.
@@ -548,7 +553,7 @@ Määrittääksesi minkä tyyppisiä virheitä näytetään, avaa näkymä valik
-
+ Asetukset
diff --git a/gui/cppcheck_pl.ts b/gui/cppcheck_pl.ts
new file mode 100644
index 000000000..bea3b8a03
--- /dev/null
+++ b/gui/cppcheck_pl.ts
@@ -0,0 +1,607 @@
+
+
+
+
+ About
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ApplicationDialog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FileViewDialog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MainWindow
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QObject
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResultsTree
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResultsView
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Settings
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SettingsDialog
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gui/cppcheck_ru.ts b/gui/cppcheck_ru.ts
index 2c8bcdde3..c30d442d4 100644
--- a/gui/cppcheck_ru.ts
+++ b/gui/cppcheck_ru.ts
@@ -18,7 +18,7 @@
Cppcheck - программа для статического анализа кода на языках С/С++
-
+
Copyright (C) 2007-2009 Daniel Marjam??ki and cppcheck team.
@@ -390,22 +390,27 @@ Stop the checking before exiting.
Русский
+
+
+
+
+
QObject
-
+
Выбран неверный язык!
-
+
Language file %1.qm not found!
-
+
Failed to load translation for language %1 from file %2.qm
Ошибка загрузки переводов для языка %1 из файла %2
diff --git a/gui/cppcheck_se.ts b/gui/cppcheck_se.ts
index 15057beaa..41fa6bfa4 100644
--- a/gui/cppcheck_se.ts
+++ b/gui/cppcheck_se.ts
@@ -18,7 +18,7 @@
Cppcheck - Ett verktyg för statisk analys av C/C++ kod.
-
+
Copyright (C) 2007-2009 Daniel Marjamäki and cppcheck team.
@@ -400,22 +400,27 @@ Stop the checking before exiting.
Ryska
+
+
+
+
+
QObject
-
+
valt språk är ej korrekt!
-
+
Language file %1.qm not found!
Språk filen %1 hittades ej!
-
+
Failed to load translation for language %1 from file %2.qm
Misslyckades med att ladda översättningen för %1 från filen %2
diff --git a/gui/gui.pro b/gui/gui.pro
index 05fa52bb4..c8d297ec0 100644
--- a/gui/gui.pro
+++ b/gui/gui.pro
@@ -23,6 +23,7 @@ TRANSLATIONS = cppcheck_fi.ts \
cppcheck_en.ts \
cppcheck_se.ts \
cppcheck_de.ts \
+ cppcheck_pl.ts \
cppcheck_ru.ts
# Windows-specific options
diff --git a/gui/translationhandler.cpp b/gui/translationhandler.cpp
index 7a55c1e07..f91fe9132 100644
--- a/gui/translationhandler.cpp
+++ b/gui/translationhandler.cpp
@@ -32,13 +32,15 @@ TranslationHandler::TranslationHandler(QObject *parent) :
<< QT_TRANSLATE_NOOP("MainWindow", "Finnish")
<< QT_TRANSLATE_NOOP("MainWindow", "Swedish")
<< QT_TRANSLATE_NOOP("MainWindow", "German")
- << QT_TRANSLATE_NOOP("MainWindow", "Russian");
+ << QT_TRANSLATE_NOOP("MainWindow", "Russian")
+ << QT_TRANSLATE_NOOP("MainWindow", "Polish");
mFiles << "cppcheck_en"
<< "cppcheck_fi"
<< "cppcheck_se"
<< "cppcheck_de"
- << "cppcheck_ru";
+ << "cppcheck_ru"
+ << "cppcheck_pl";
//Load english as a fallback language
QTranslator *english = new QTranslator();