diff --git a/doc/images/qtcreator-ppbuildsettings.png b/doc/images/qtcreator-ppbuildsettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6481c140b95b15c0863cabd7bd8577f3170a828
Binary files /dev/null and b/doc/images/qtcreator-ppbuildsettings.png differ
diff --git a/doc/images/qtcreator-ppbuildsettings_orig.png b/doc/images/qtcreator-ppbuildsettings_orig.png
new file mode 100644
index 0000000000000000000000000000000000000000..6316a5e94a60a60a7d710f0afe266525100db055
Binary files /dev/null and b/doc/images/qtcreator-ppbuildsettings_orig.png differ
diff --git a/doc/images/qtcreator-pprunsettings.png b/doc/images/qtcreator-pprunsettings.png
new file mode 100644
index 0000000000000000000000000000000000000000..93c3d1202a772f613c3614a88a39c34df8d0ef8a
Binary files /dev/null and b/doc/images/qtcreator-pprunsettings.png differ
diff --git a/doc/images/qtcreator-pprunsettings_orig.png b/doc/images/qtcreator-pprunsettings_orig.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0d8f6807335a4388c20b3c08df63d9f9b3d68c3
Binary files /dev/null and b/doc/images/qtcreator-pprunsettings_orig.png differ
diff --git a/doc/images/qtcreator-projectpane.png b/doc/images/qtcreator-projectpane.png
new file mode 100644
index 0000000000000000000000000000000000000000..33f8d43bf7366f148e62bd462c9b2f6581e942b8
Binary files /dev/null and b/doc/images/qtcreator-projectpane.png differ
diff --git a/doc/images/qtcreator-projectpane_orig.png b/doc/images/qtcreator-projectpane_orig.png
new file mode 100644
index 0000000000000000000000000000000000000000..ac97b8b7e73c46853794e235e80cb5c31665dea0
Binary files /dev/null and b/doc/images/qtcreator-projectpane_orig.png differ
diff --git a/doc/images/qtcreator-qt4-qtversions-win-mingw.png b/doc/images/qtcreator-qt4-qtversions-win-mingw.png
index 759b72eccce2a48ed49dfb101bb3bf8bbe9192b0..c210a8ef4cd337c664cb46a35a311fea4fa80653 100644
Binary files a/doc/images/qtcreator-qt4-qtversions-win-mingw.png and b/doc/images/qtcreator-qt4-qtversions-win-mingw.png differ
diff --git a/doc/images/qtcreator-qt4-qtversions-win-msvc.png b/doc/images/qtcreator-qt4-qtversions-win-msvc.png
index 0b84fe1545f936d7c22cd25996ce1ebf8b1c29bd..86811a3fa552c718bc24476a92022264e471cd1c 100644
Binary files a/doc/images/qtcreator-qt4-qtversions-win-msvc.png and b/doc/images/qtcreator-qt4-qtversions-win-msvc.png differ
diff --git a/doc/images/qtcreator-qt4-qtversions-win-symbian.png b/doc/images/qtcreator-qt4-qtversions-win-symbian.png
index da179a66951b7dc44cad7e0504b24f290bfadf19..35fb52c93c1d97b19cf7f3300df2d38bdde861ec 100644
Binary files a/doc/images/qtcreator-qt4-qtversions-win-symbian.png and b/doc/images/qtcreator-qt4-qtversions-win-symbian.png differ
diff --git a/doc/images/qtcreator-qt4-s60sdks.png b/doc/images/qtcreator-qt4-s60sdks.png
index 8f8c5da722b61c11a98c68763ecf55900d4c0f60..cefbcffc92a50dea20759abce7703c5481f36956 100644
Binary files a/doc/images/qtcreator-qt4-s60sdks.png and b/doc/images/qtcreator-qt4-s60sdks.png differ
diff --git a/doc/images/qtcreator-symbian-add-buildconfiguration.png b/doc/images/qtcreator-symbian-add-buildconfiguration.png
index a0b40ac402dcdc54ab417678e1560ccf3d119638..44d295d2d5eea713afe01fbc7a41408b8087f815 100644
Binary files a/doc/images/qtcreator-symbian-add-buildconfiguration.png and b/doc/images/qtcreator-symbian-add-buildconfiguration.png differ
diff --git a/doc/images/qtcreator-symbian-add-run-in-emulator.png b/doc/images/qtcreator-symbian-add-run-in-emulator.png
new file mode 100644
index 0000000000000000000000000000000000000000..51f39216507ac8e87da7a083a23fbff1a7696fbb
Binary files /dev/null and b/doc/images/qtcreator-symbian-add-run-in-emulator.png differ
diff --git a/doc/images/qtcreator-symbian-add-runconfiguration.png b/doc/images/qtcreator-symbian-add-runconfiguration.png
index aa244a9acea37e46f7e508076b14285437b824fa..1dc94616fc3c05af46d3197a2065b55420d4cb05 100644
Binary files a/doc/images/qtcreator-symbian-add-runconfiguration.png and b/doc/images/qtcreator-symbian-add-runconfiguration.png differ
diff --git a/doc/images/qtcreator-symbian-change-buildconfiguration.png b/doc/images/qtcreator-symbian-change-buildconfiguration.png
index a8e6c77f0f2ad47007378c862f60c692c39ba87b..509adc375fcd2c7675542f5c41fc15dd8520df95 100644
Binary files a/doc/images/qtcreator-symbian-change-buildconfiguration.png and b/doc/images/qtcreator-symbian-change-buildconfiguration.png differ
diff --git a/doc/images/qtcreator-symbian-change-run-in-emulator.png b/doc/images/qtcreator-symbian-change-run-in-emulator.png
new file mode 100644
index 0000000000000000000000000000000000000000..c53ea80e81a170f9f56166af7fc8f857ebe4e396
Binary files /dev/null and b/doc/images/qtcreator-symbian-change-run-in-emulator.png differ
diff --git a/doc/images/qtcreator-symbian-change-runconfiguration.png b/doc/images/qtcreator-symbian-change-runconfiguration.png
index a67670716479258a25d1ff95f86d0a818e135df7..8a090c3298ae77d905fddbe91432b401d9ee5348 100644
Binary files a/doc/images/qtcreator-symbian-change-runconfiguration.png and b/doc/images/qtcreator-symbian-change-runconfiguration.png differ
diff --git a/doc/images/qtcreator-symbian-details-runconfiguration.png b/doc/images/qtcreator-symbian-details-runconfiguration.png
index 0389603f6e854f839be87aae77ec197bfe86d371..959bf110bebde4f12d5e79273a4aa09d1ab675a5 100644
Binary files a/doc/images/qtcreator-symbian-details-runconfiguration.png and b/doc/images/qtcreator-symbian-details-runconfiguration.png differ
diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc
index 54ecae36bc7a6f5cad0823812f9cb067ecb65b28..afb746b62636bcb2b63788035079fcedbdae1832 100644
--- a/doc/qtcreator.qdoc
+++ b/doc/qtcreator.qdoc
@@ -27,7 +27,7 @@
        \o   \l{A Quick Tour of Qt Creator}
        \o   \l{Creating a Project in Qt Creator}
        \o   \l{The Code Editor}
-       \o   \l{Build Settings}
+       \o   \l{Project Settings}
        \o   \l{Qt Version Management}
        \o   \l{Writing a Simple Program with Qt Creator}
        \o   \l{Qt Creator and Version Control Systems}
@@ -397,7 +397,7 @@
 
     Qt Creator automatically detects if \c qmake is in the environment variable
     \c PATH. This \l{glossary-system-qt}{version of Qt} is referred to as
-    \bold{Auto-detected Qt}. If you intend to use only one version of Qt - it is
+    \bold{Qt in PATH}. If you intend to use only one version of Qt - it is
     already in your path and correctly set up for command line usage - you do
     not need to manually configure your Qt version.
 
@@ -413,7 +413,8 @@
             \i \image qtcreator-qt4-qtversions.png
                On Linux and Mac OS X, simply set the \gui{Path to QMake}
                to the \c qmake binary of the Qt installation. If a Qt is
-               found in the \c PATH environment variable, it will show up.
+               found in the \c PATH environment variable, it will show up
+	       automatically as \gui{Qt in PATH}.
                
                On both platforms, the platforms Gnu Compiler Collection (GCC)
                is used to compile Qt. On Mac OS, the GCC compiler is part of XCode.
@@ -445,13 +446,20 @@
         \row
             \i \image qtcreator-qt4-qtversions-win-symbian.png
                If you are using Qt for Symbian and your S60 SDK is registered
-               with \c devices.exe, Qt Creator will detect the Qt version automatically.
-               A known issue is that you cannot just point Creator to \c qmake.exe of Qt for Symbian.
-               You can add the path to the Metrowerks Compiler (\gui {MWC Directory})
-               if you want to use to build for the emulator. This requires Carbide 2.0
-               to be installed. the MWC directory should then point to the directory 
-               of your Carbide installation. However, this not needed for compiling for
-               the device.
+               with \c devices.exe, Qt Creator will detect the Qt version
+	       automatically. These are shown in the \bold{Auto-detected}
+	       section in the options dialog.
+	       You can also manually add Qt for Symbian versions. In this case
+	       you need to tell Qt Creator the path to the S60 SDK
+	       it is supposed to use with these Qt installations.
+               Add the path to your Carbide C++ install, version 2.0
+	       or later, if you want to build for the emulator
+	       (\c WINSCW tool chain).
+	       If you want to use \c GCCE to build for your device,
+	       you might need to add the path to the
+	       \c{CSL Arm Toolchain} directory (\gui{CSL/GCCE Directory}),
+	       if the compiler is not found in the \c PATH environment
+	       variable.
         \endtable
     
     \note By default projects are compiled with the
@@ -1600,31 +1608,27 @@
     For each detected S60 SDK with Qt, a special entry is made in the Qt Version Management settings
     \gui{Tools -> Options... -> Qt4 -> Qt Versions}.
 
-    \e{Note that you must use one of these special Qt version entries for building projects
-    for the emulator or devices. You can not just point Qt Creator to the qmake executable
-    like you would do for a desktop version of Qt.}
+    \e{Note that if you manually add a Qt version for Symbian, you must
+    also manually specify the S60 SDK to use for this version.}
 
     \image qtcreator-qt4-qtversions-win-symbian.png
 
     If you want to run your applications in the Symbian Emulator, you need to point Qt Creator
-    to the Metrowerks Compiler that you want to use, by setting the \gui{MWC Directory}
+    to the Metrowerks Compiler that you want to use, by setting the \gui{Carbide Directory}
     of the Qt version to the corresponding Carbide.c++ installation directory.
 
     You can check what S60 SDKs and corresponding Qt versions are found in the
     \gui{Tools -> Options... -> Qt4 -> S60 SDKs} preference page.
-    At the moment it is not possible to override the autodetected settings.
 
     \image qtcreator-qt4-s60sdks.png
 
-    \section2 Setting up Your Project
+    \section2 Building your Project
 
     After installing all the prerequisites and checking the setup in Qt Creator as described
     above, you need to make some settings for your project.
     \e{Note that the only supported build system for Qt for Symbian applications in Qt Creator
     is qmake.}
 
-    \section3 Building your Project
-
     Before you can build your project for the Symbian Platform you need to create build
     configurations for it.
     Open \gui{Projects mode} and make sure that your project is selected for editing in
@@ -1644,11 +1648,26 @@
 
     \image qtcreator-symbian-change-buildconfiguration.png
 
+    \section2 Running your Project
+
+    \section3 Running your Project in the Emulator
+
+    Similar to the build configuration setup for your project you need to create a run
+    configuration for running your project in the Symbian emulator: Switch to \gui{Projects mode}
+    and in \gui{Run Settings} you will find the \gui{Add -> YourApplication in Symbian Emulator}
+    button.
+
+    \image qtcreator-symbian-add-run-in-emulator.png
+
+    To start your project in the emulator select this run configuration as the active configuration
+    at the top of \gui{Projects mode} and press the run button.
+
+    \image qtcreator-symbian-change-run-in-emulator.png
+
     \section3 Running your Project on the Device
 
-    Similar to the build configuration setup for your project you need to create a run configuration
-    for running your project on a Symbian device. Add a new run configuration in \gui{Projects mode}
-    via \gui{Run Settings}, \gui{Add -> YourApplication on Symbian Device} button.
+    To run your project on a real Symbian device, just add another run configuration in
+    \gui{Projects mode} via \gui{Run Settings}, \gui{Add -> YourApplication on Symbian Device} button.
 
     \image qtcreator-symbian-add-runconfiguration.png
 
@@ -1664,11 +1683,19 @@
 
     \image qtcreator-symbian-change-runconfiguration.png
 
+    \section2 Troubleshooting
+
     When something goes wrong check the following things:
     \list
-        \o Is the device run configuration selected as the active run configuration?
-        \o Did you build your application with one of the special Qt versions created for the
-            S60 SDKs?
+        \o Did you build your application with a Qt version for Symbian?
+        \o Are the settings for the Qt version you use to build your project correct? Check the
+            path to the S60 SDK, and if you need to specify the path to your compiler tool chain.
+        \o Is the emulator/device run configuration selected as the active run configuration?
+        \o Did you build using the right toolchain, i. e. WINSCW for running in the Emulator,
+            GCCE or RVCT for running on the device?
+        \o If the emulator process could not be started, try closing Creator and starting the
+            application directly from your file manager. Having done this, Creator should be
+            able to run your projects in the Emulator.
         \o Is the device connected via USB in \e{PC Suite} mode?
         \o Is App TRK running on the device, using the USB connection, and does it have status
             \e{connected}?
@@ -1887,11 +1914,12 @@
         \row
             \o
                 \raw HTML
-                Auto-detected Qt
+                Qt in PATH
                 \endraw
                 \target glossary-system-qt
-            \o  The version of Qt installed on your system. This is the Qt
-                version for the \c qmake command found in your \c PATH.
+            \o  This is the Qt
+                version for the \c qmake command found in your \c PATH
+		environment variable.
 
         \row
             \o
diff --git a/share/qtcreator/gdbmacros/gdbmacros.cpp b/share/qtcreator/gdbmacros/gdbmacros.cpp
index dd51f806bd75836a7dd5cf990bc4f0dee8baa924..0af17f99cb39be7a306ab8cd2d3c2c4433681b50 100644
--- a/share/qtcreator/gdbmacros/gdbmacros.cpp
+++ b/share/qtcreator/gdbmacros/gdbmacros.cpp
@@ -2135,19 +2135,23 @@ static void qDumpQVariantHelper(const QVariant *v, QString *value,
         *value = qvariant_cast<QColor>(*v).name();
         break;
     case QVariant::KeySequence:
+        #ifndef QT_NO_SHORTCUT
         *value = qvariant_cast<QKeySequence>(*v).toString();
+        #else 
+        *value = QString::fromLatin1("Disabled by QT_NO_SHORTCUT");
+        #endif
         break;
     case QVariant::SizePolicy:
         *value = sizePolicyValue(qvariant_cast<QSizePolicy>(*v));
         break;
     #endif
     default: {
-        static const char *qTypeFormat = sizeof(void *) == sizeof(long) ?
-                                            "'"NS"%s "NS"qVariantValue<"NS"%s >'(*('"NS"QVariant'*)0x%lx)" :
-                                            "'"NS"%s "NS"qVariantValue<"NS"%s >'(*('"NS"QVariant'*)0x%llx)";
-        static const char *nonQTypeFormat = sizeof(void *) == sizeof(long) ?
-                                            "'%s "NS"qVariantValue<%s >'(*('"NS"QVariant'*)0x%lx)" :
-                                            "'%s "NS"qVariantValue<%s >'(*('"NS"QVariant'*)0x%llx)";
+        static const char *qTypeFormat = sizeof(void *) == sizeof(long)
+            ? "'"NS"%s "NS"qVariantValue<"NS"%s >'(*('"NS"QVariant'*)0x%lx)"
+            : "'"NS"%s "NS"qVariantValue<"NS"%s >'(*('"NS"QVariant'*)0x%llx)";
+        static const char *nonQTypeFormat = sizeof(void *) == sizeof(long)
+            ? "'%s "NS"qVariantValue<%s >'(*('"NS"QVariant'*)0x%lx)"
+            : "'%s "NS"qVariantValue<%s >'(*('"NS"QVariant'*)0x%llx)";
         char buf[1000];
         const char *format = (v->typeName()[0] == 'Q') ? qTypeFormat : nonQTypeFormat;
         qsnprintf(buf, sizeof(buf) - 1, format, v->typeName(), v->typeName(), v);
diff --git a/share/qtcreator/translations/qtcreator_de.ts b/share/qtcreator/translations/qtcreator_de.ts
index 523d203aefa232ff43243d6a55990563223bad2a..77c63fb7c7a75f2bf9c31ed3b6545bd47a7ae1b2 100644
--- a/share/qtcreator/translations/qtcreator_de.ts
+++ b/share/qtcreator/translations/qtcreator_de.ts
@@ -12009,8 +12009,8 @@ p, li { white-space: pre-wrap; }
     </message>
     <message>
         <location/>
-        <source>CLS/GCCE Directory:</source>
-        <translation>CLS/GCCE:</translation>
+        <source>CSL/GCCE Directory:</source>
+        <translation>CSL/GCCE:</translation>
     </message>
 </context>
 <context>
diff --git a/share/qtcreator/translations/qtcreator_pl.ts b/share/qtcreator/translations/qtcreator_pl.ts
index f45b49cf79d3b023cfc9ff4d9e4ebe3b93d2ff0c..382130868f256b39d7a4c36d65d84a7cba68b9b5 100644
--- a/share/qtcreator/translations/qtcreator_pl.ts
+++ b/share/qtcreator/translations/qtcreator_pl.ts
@@ -44,7 +44,7 @@
     <message>
         <location/>
         <source>Compatibility Version:</source>
-        <translation type="unfinished"></translation>
+        <translation>Zgodność z wersją:</translation>
     </message>
     <message>
         <location/>
@@ -197,7 +197,7 @@
         <translation>Ścieżka:</translation>
     </message>
     <message>
-        <location filename="../../../src/libs/utils/newclasswidget.cpp" line="+416"/>
+        <location filename="../../../src/libs/utils/newclasswidget.cpp" line="+417"/>
         <source>Invalid base class name</source>
         <translation>Niepoprawna nazwa klasy podstawowej</translation>
     </message>
@@ -221,6 +221,21 @@
         <source>Inherits QObject</source>
         <translation>Wywodzi siÄ™ z QObject</translation>
     </message>
+    <message>
+        <location/>
+        <source>Type information:</source>
+        <translation>Informacja o typie:</translation>
+    </message>
+    <message>
+        <location/>
+        <source>None</source>
+        <translation>Brak</translation>
+    </message>
+    <message>
+        <location/>
+        <source>Inherits QWidget</source>
+        <translation>Wywiedziony z QWidget</translation>
+    </message>
 </context>
 <context>
     <name>Utils::ProjectIntroPage</name>
@@ -507,7 +522,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/cpaster/pasteview.ui"/>
         <source>Send to Codepaster</source>
-        <translation type="unfinished">Wyślij do </translation>
+        <translation>Wyślij do Codepaster</translation>
     </message>
     <message>
         <location/>
@@ -579,7 +594,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>CodePaster</source>
-        <translation type="unfinished"></translation>
+        <translation>CodePaster</translation>
     </message>
     <message>
         <location/>
@@ -604,12 +619,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Display Output Pane after sending a post</source>
-        <translation type="unfinished"></translation>
+        <translation>Pokaż panel wyjścia po wysłaniu kodu</translation>
     </message>
     <message>
         <location filename="../../../src/plugins/cpaster/settingspage.cpp" line="+10"/>
         <source>Code Pasting</source>
-        <translation type="unfinished"></translation>
+        <translation>Wklejanie kodu</translation>
     </message>
 </context>
 <context>
@@ -642,12 +657,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Insert the common prefix of available completion items.</source>
-        <translation type="unfinished"></translation>
+        <translation>Wprowadź wspólny przedrostek dla istniejących elementów dopełnienia.</translation>
     </message>
     <message>
         <location/>
         <source>Autocomplete common &amp;prefix</source>
-        <translation type="unfinished"></translation>
+        <translation>Automatycznie dopełniaj wspólny &amp;przedrostek</translation>
     </message>
 </context>
 <context>
@@ -688,12 +703,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>When checked, all files touched by a commit will be displayed when clicking on a revision number in the annotation view (retrieved via commit id). Otherwise, only the respective file will be displayed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Gdy zaznaczone, wszystkie pliki powiązane z bieżącą operacją zostaną wyświetlone po kliknięciu na numer rewizji w widoku adnotacji (odzyskane przez identyfikator operacji). W przeciwnym razie, wyświetlony będzie tylko określony plik.</translation>
     </message>
     <message>
         <location/>
         <source>Describe all files matching commit id:</source>
-        <translation type="unfinished"></translation>
+        <translation>Opisz wszystkie pliki pasujÄ…ce do identyfikatora operacji:</translation>
     </message>
     <message>
         <location/>
@@ -708,7 +723,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Diff Options:</source>
-        <translation type="unfinished"></translation>
+        <translation>Parametry różnicowania:</translation>
     </message>
     <message>
         <location filename="../../../src/plugins/cvs/settingspage.cpp" line="+84"/>
@@ -731,7 +746,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Core File:</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik zrzutu:</translation>
     </message>
 </context>
 <context>
@@ -780,7 +795,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Ignore count:</source>
-        <translation type="unfinished"></translation>
+        <translation>Licznik pominięć:</translation>
     </message>
 </context>
 <context>
@@ -788,7 +803,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/debugger/cdb/cdboptionspagewidget.ui"/>
         <source>These options take effect at the next start of Qt Creator.</source>
-        <translation type="unfinished"></translation>
+        <translation>Te opcje zostanÄ… zastosowanie po ponownym uruchomieniu Qt Creator.</translation>
     </message>
     <message>
         <location/>
@@ -824,13 +839,13 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Verbose Symbol Loading</source>
-        <translation type="unfinished"></translation>
+        <translation>Gadatliwe Å‚adowanie symboli</translation>
     </message>
     <message>
         <location filename="../../../src/plugins/debugger/cdb/cdboptionspage.cpp" line="+58"/>
         <source>&lt;html&gt;&lt;body&gt;&lt;p&gt;Specify the path to the &lt;a href=&quot;%1&quot;&gt;Debugging Tools for Windows&lt;/a&gt; (%2) here.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; Restarting Qt Creator is required for these settings to take effect.&lt;/p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
         <extracomment>Label text for path configuration. %2 is &quot;x-bit version&quot;.</extracomment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;Określ tutaj ścieżkę do &lt;a href=&quot;%1&quot;&gt;Narzędzi debugowania dla Windows&lt;/a&gt; (%2).&lt;/p&gt;&lt;p&gt;&lt;b&gt;Uwaga:&lt;/b&gt; żeby zmiany odniosły skutek, konieczne jest ponowne uruchomienie programu.&lt;/p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -858,12 +873,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Populate source file view automatically</source>
-        <translation>Wypełnij automatycznie widok pliku źródłowego</translation>
+        <translation>Wypełniaj automatycznie widok pliku źródłowego</translation>
     </message>
     <message>
         <location/>
         <source>Show a message box when receiving a signal</source>
-        <translation>Pokaż komunikat po otrzymaniu sygnału</translation>
+        <translation>Pokazuj komunikat po otrzymaniu sygnału</translation>
     </message>
     <message>
         <location/>
@@ -879,17 +894,17 @@ p, li { white-space: pre-wrap; }
         <location/>
         <source>When this option is checked, &apos;Step Into&apos; compresses several steps into one in certain situations, leading to &apos;less noisy&apos; debugging. So will, e.g., the atomic
  reference counting code be skipped, and a single &apos;Step Into&apos; for a signal emission will end up directly in the slot connected to it.</source>
-        <translation type="unfinished"></translation>
+        <translation>Kiedy ta opcja jest zaznaczona &quot;Wskocz do wnętrza&quot; kompresuje w pewnych sytuacjach kilka kroków w jeden, co prowadzi do przejrzystszego debugowania. I tak np. kod atomowego licznika referencji będzie pominięty, a pojedyńcze &quot;Wskocz do wnętrza&quot; dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.</translation>
     </message>
     <message>
         <location/>
         <source>Skip known frames when stepping</source>
-        <translation type="unfinished"></translation>
+        <translation>Pomijaj znane kroki</translation>
     </message>
     <message>
         <location/>
         <source>Enable reverse debugging</source>
-        <translation type="unfinished"></translation>
+        <translation>WÅ‚Ä…cz debugowanie wsteczne</translation>
     </message>
     <message>
         <location/>
@@ -907,17 +922,17 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/debugger/dumperoptionpage.ui"/>
         <source>Debugging helper</source>
-        <translation type="unfinished"></translation>
+        <translation>Asystent debuggera</translation>
     </message>
     <message>
         <location/>
         <source>This will enable nice display of Qt and Standard Library objects in the Locals&amp;Watchers view</source>
-        <translation type="unfinished"></translation>
+        <translation>To włącza bardziej przejrzyste wyświetlanie obiektów Qt i Biblioteki Standardowej w widoku ze zmiennymi lokalnymi i obserwowanymi</translation>
     </message>
     <message>
         <location/>
         <source>Use debugging helper</source>
-        <translation type="unfinished"></translation>
+        <translation>Używaj asystenta debuggera</translation>
     </message>
     <message>
         <location/>
@@ -927,7 +942,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Use debugging helper from custom location</source>
-        <translation type="unfinished"></translation>
+        <translation>Użyj asystenta debuggera z innego położenia</translation>
     </message>
     <message>
         <location/>
@@ -937,12 +952,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Debug debugging helper</source>
-        <translation type="unfinished"></translation>
+        <translation>Debuguj asystenta debuggera</translation>
     </message>
     <message>
         <location/>
         <source>Makes use of Qt Creator&apos;s code model to find out if a variable has already been assigned a value at the point the debugger interrupts.</source>
-        <translation type="unfinished"></translation>
+        <translation>Korzysta z modelu kodu Qt Creator&apos;a w celu zbadania czy wartość została już przypisana do zmiennej w chwili przerwania debuggera.</translation>
     </message>
     <message>
         <location/>
@@ -1168,7 +1183,7 @@ p, li { white-space: pre-wrap; }
         <translation>Skonfiguruj...</translation>
     </message>
     <message>
-        <location filename="../../../src/plugins/designer/cpp/formclasswizardpage.cpp" line="+148"/>
+        <location filename="../../../src/plugins/designer/cpp/formclasswizardpage.cpp" line="+149"/>
         <source>%1 - Error</source>
         <translation>%1 - BÅ‚Ä…d</translation>
     </message>
@@ -1193,12 +1208,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Expand tabulators:</source>
-        <translation type="unfinished"></translation>
+        <translation>Rozwijaj tabulatory:</translation>
     </message>
     <message>
         <location/>
         <source>Highlight search results:</source>
-        <translation type="unfinished"></translation>
+        <translation>Podświetlaj wyniki poszukiwań:</translation>
     </message>
     <message>
         <location/>
@@ -1208,12 +1223,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Smart tabulators:</source>
-        <translation type="unfinished"></translation>
+        <translation>Inteligentne tabulatory:</translation>
     </message>
     <message>
         <location/>
         <source>Start of line:</source>
-        <translation type="unfinished"></translation>
+        <translation>PoczÄ…tek wiersza:</translation>
     </message>
     <message>
         <location/>
@@ -1223,7 +1238,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Tabulator size:</source>
-        <translation type="unfinished"></translation>
+        <translation>Wielkość tabulatorów:</translation>
     </message>
     <message>
         <location/>
@@ -1238,22 +1253,22 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Automatic indentation:</source>
-        <translation type="unfinished"></translation>
+        <translation>Automatyczne wcięcia:</translation>
     </message>
     <message>
         <location/>
         <source>Incremental search:</source>
-        <translation type="unfinished"></translation>
+        <translation>Wyszukiwanie przyrostowe:</translation>
     </message>
     <message>
         <location/>
         <source>Copy text editor settings</source>
-        <translation type="unfinished"></translation>
+        <translation>Skopiuj ustawienia edytora tekstu</translation>
     </message>
     <message>
         <location/>
         <source>Set Qt style</source>
-        <translation type="unfinished"></translation>
+        <translation>Ustaw styl Qt</translation>
     </message>
     <message>
         <location/>
@@ -1332,7 +1347,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/genericprojectmanager/genericmakestep.ui"/>
         <source>Override %1:</source>
-        <translation>Nadpisanie %1:</translation>
+        <translation>ZastÄ…pienie %1:</translation>
     </message>
     <message>
         <location/>
@@ -1380,7 +1395,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+20"/>
         <source>Unable to find the repository directory for &apos;%1&apos;.</source>
-        <translation>Nie można znależć katalogu składnicy &quot;%1&quot;.</translation>
+        <translation>Nie można znaleźć katalogu składnicy &quot;%1&quot;.</translation>
     </message>
     <message>
         <location line="+69"/>
@@ -1747,32 +1762,32 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Startup</source>
-        <translation type="unfinished"></translation>
+        <translation>Uruchamianie</translation>
     </message>
     <message>
         <location/>
         <source>On context help:</source>
-        <translation type="unfinished"></translation>
+        <translation>Podręczna pomoc:</translation>
     </message>
     <message>
         <location/>
         <source>Show side-by-side if possible</source>
-        <translation type="unfinished"></translation>
+        <translation>Pokazuj z boku jeśli jest miejsce</translation>
     </message>
     <message>
         <location/>
         <source>Always show side-by-side</source>
-        <translation type="unfinished"></translation>
+        <translation>Zawsze pokazuj z boku</translation>
     </message>
     <message>
         <location/>
         <source>Always start full help</source>
-        <translation type="unfinished"></translation>
+        <translation>Zawsze zaczynaj od pełnej pomocy</translation>
     </message>
     <message>
         <location/>
         <source>On help start:</source>
-        <translation type="unfinished"></translation>
+        <translation>Po uruchomieniu pomocy:</translation>
     </message>
     <message>
         <location/>
@@ -1958,7 +1973,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/projectexplorer/processstep.ui"/>
         <source>Enable Custom Process Step</source>
-        <translation type="unfinished"></translation>
+        <translation>Włącz własny krok procesu</translation>
     </message>
     <message>
         <location/>
@@ -2049,7 +2064,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+3"/>
         <source>%1 (current session)</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 (bieżąca sesja)</translation>
     </message>
     <message>
         <location line="+46"/>
@@ -2210,12 +2225,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>The header file has to be specified in source code.</source>
-        <translation>Plik nagłowkowy musi wystąpić w kodzie źródłowym.</translation>
+        <translation>Plik nagłówkowy musi wystąpić w kodzie źródłowym.</translation>
     </message>
     <message>
         <location/>
         <source>Widge&amp;t source file:</source>
-        <translation>Plik żródłowy widże&amp;tu:</translation>
+        <translation>Plik źródłowy widże&amp;tu:</translation>
     </message>
     <message>
         <location/>
@@ -2318,27 +2333,27 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Plugin and Collection Class Information</source>
-        <translation type="unfinished"></translation>
+        <translation>Informacje o wtyczce i o klasie z kolekcjÄ…</translation>
     </message>
     <message>
         <location/>
         <source>Specify the properties of the plugin library and the collection class.</source>
-        <translation type="unfinished"></translation>
+        <translation>Podaj dane o wtyczce i o klasie z kolekcjÄ….</translation>
     </message>
     <message>
         <location/>
         <source>Collection class:</source>
-        <translation type="unfinished"></translation>
+        <translation>Klasa z kolekcjÄ…:</translation>
     </message>
     <message>
         <location/>
         <source>Collection header file:</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik nagłówkowy kolekcji:</translation>
     </message>
     <message>
         <location/>
         <source>Collection source file:</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik źródłowy kolekcji:</translation>
     </message>
     <message>
         <location/>
@@ -2386,7 +2401,9 @@ p, li { white-space: pre-wrap; }
         <source>Use Virtual Box
 Note: This adds the toolchain to the build environment and runs the program inside a virtual machine.
 It also automatically sets the correct Qt version.</source>
-        <translation type="unfinished"></translation>
+        <translation>Użyj Virtual Box
+Uwaga: dodaje narzędzia do środowiska kompilacji i uruchamia program w ramach maszyny wirtualnej.
+Jednocześnie samoczynnie ustawia odpowiednią wersję Qt.</translation>
     </message>
     <message>
         <location/>
@@ -2439,7 +2456,7 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location line="+2"/>
         <source>Understanding widgets</source>
-        <translation>Pojęcie widżetów</translation>
+        <translation>Zgłębianie widżetów</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -2459,12 +2476,12 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location line="+81"/>
         <source>Copy Project to writable Location?</source>
-        <translation type="unfinished"></translation>
+        <translation>Kopiować projekt do miejsca zapisywalnego?</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>&lt;p&gt;The project you are about to open is located in the write-protected location:&lt;/p&gt;&lt;blockquote&gt;%1&lt;/blockquote&gt;&lt;p&gt;Please select a writable location below and click &quot;Copy Project and Open&quot; to open a modifiable copy of the project or click &quot;Keep Project and Open&quot; to open the project in location.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You will not be able to alter or compile your project in the current location.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Projekt, który masz zamiar załadować, znajduje się w miejscu zabezpieczonym przed zapisem:&lt;/p&gt;&lt;blockquote&gt;%1&lt;/blockquote&gt;&lt;p&gt;Proszę wybrać miejsce z prawami do zapisu i kliknąć &quot;Skopiuj projekt i otwórz&quot;, żeby załadować edytowalną kopię projektu lub kliknąć &quot;Zostaw projekt i otwórz&quot;, żeby załadować projekt z miejsca, gdzie się obecnie znajduje.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Uwaga:&lt;/b&gt; Nie będzie można zmienić lub skompilować projektu w bieżącej lokalizacji.&lt;/p&gt;</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -2479,7 +2496,7 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location line="+2"/>
         <source>&amp;Keep Project and Open</source>
-        <translation type="unfinished"></translation>
+        <translation>Po&amp;zostaw projekt i otwórz</translation>
     </message>
     <message>
         <location line="+10"/>
@@ -2518,13 +2535,12 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location line="+4"/>
         <source>You can show and hide the side bar using &lt;tt&gt;%1+0&lt;tt&gt;.</source>
-        <extracomment>%1 gets replaced by Alt (Win/Unix) or Cmd (Mac)</extracomment>
         <translation>Możesz pokazać lub schować boczny pasek używając &lt;tt&gt;%1+0&lt;tt&gt;.</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>You can fine tune the &lt;tt&gt;Find&lt;/tt&gt; function by selecting &amp;quot;Whole Words&amp;quot; or &amp;quot;Case Sensitive&amp;quot;. Simply click on the icons on the right end of the line edit.</source>
-        <translation type="unfinished">Możesz wyregulować działanie funkcji &lt;tt&gt;Znajdź&lt;/tt&gt; poprzez wybranie &amp;quot;Tylko całe słowa&amp;quot; lub &amp;quot;Uwzględniaj wielkość liter&amp;quot;. W tym celu naciśnij ikonę w prawym końcu pola edycyjnego.</translation>
+        <translation>Możesz wyregulować działanie funkcji &lt;tt&gt;Znajdź&lt;/tt&gt; poprzez wybranie &amp;quot;Tylko całe słowa&amp;quot; lub &amp;quot;Uwzględniaj wielkość liter&amp;quot;. W tym celu naciśnij ikonę po prawej stronie pola edycyjnego.</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -2554,13 +2570,12 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location line="+2"/>
         <source>You can switch between the output pane by hitting &lt;tt&gt;%1+n&lt;/tt&gt; where n is the number denoted on the buttons at the window bottom:&lt;ul&gt;&lt;li&gt;1 - Build Issues&lt;/li&gt;&lt;li&gt;2 - Search Results&lt;/li&gt;&lt;li&gt;3 - Application Output&lt;/li&gt;&lt;li&gt;4 - Compile Output&lt;/li&gt;&lt;/ul&gt;</source>
-        <extracomment>%1 gets replaced by Alt (Win/Unix) or Cmd (Mac)</extracomment>
         <translation>Możesz przełączać panele wyjściowe naciskając &lt;tt&gt;%1+n&lt;/tt&gt; gdzie n jest odpowiednim numerem na przycisku u dołu okna:&lt;ul&gt;&lt;li&gt;1 - Problemy podczas budowania&lt;/li&gt;&lt;li&gt;2 - Wyniki poszukiwania&lt;/li&gt;&lt;li&gt;3 - Wyjście aplikacji&lt;/li&gt;&lt;li&gt;4 - Wyjście kompilacji&lt;/li&gt;&lt;/ul&gt;</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>You can quickly search methods, classes, help and more using the &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-navigation.html&quot;&gt;Locator bar&lt;/a&gt; (&lt;tt&gt;%1+K&lt;/tt&gt;).</source>
-        <translation>Używając &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-navigation.html&quot;&gt;lokalizatora&lt;/a&gt; (&lt;tt&gt;%1+K&lt;/tt&gt;) możesz szybko znależć metody, klasy, itd. lub przeszukać dokumentację.</translation>
+        <translation>Używając &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-navigation.html&quot;&gt;lokalizatora&lt;/a&gt; (&lt;tt&gt;%1+K&lt;/tt&gt;) możesz szybko znaleźć metody, klasy, itd. lub przeszukać dokumentację.</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -2579,11 +2594,6 @@ It also automatically sets the correct Qt version.</source>
     </message>
     <message>
         <location line="+1"/>
-        <source>You can modify the binary that is being executed when you press the &lt;tt&gt;Run&lt;/tt&gt; button: Add a &lt;tt&gt;Custom Executable&lt;/tt&gt; by clicking the &lt;tt&gt;+&lt;/tt&gt; button in &lt;tt&gt;Projects -&gt; Run Settings -&gt; Run Configuration&lt;/tt&gt; and then select the new target in the combo box.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+3"/>
         <source>You can use Qt Creator with a number of &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-version-control.html&quot;&gt;revision control systems&lt;/a&gt; such as Subversion, Perforce, CVS and Git.</source>
         <translation>Możesz używać Qt Creator&apos;a z wieloma różnymi &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-version-control.html&quot;&gt;systemami kontroli wersji&lt;/a&gt; takimi jak Subversion, Perforce, CVS i Git.</translation>
     </message>
@@ -2602,7 +2612,7 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/makestep.ui"/>
         <source>Override %1:</source>
-        <translation>Nadpisanie %1:</translation>
+        <translation>ZastÄ…pienie %1:</translation>
     </message>
     <message>
         <location/>
@@ -2635,7 +2645,7 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location/>
         <source>Effective qmake call:</source>
-        <translation type="unfinished"></translation>
+        <translation>Ostateczna komenda qmake:</translation>
     </message>
 </context>
 <context>
@@ -2648,7 +2658,7 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location/>
         <source>Installed S60 SDKs:</source>
-        <translation type="unfinished"></translation>
+        <translation>Zainstalowane SDK S60:</translation>
     </message>
     <message>
         <location/>
@@ -2658,17 +2668,17 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location/>
         <source>Qt Location</source>
-        <translation type="unfinished"></translation>
+        <translation>Położenie Qt</translation>
     </message>
     <message>
         <location/>
         <source>Refresh</source>
-        <translation type="unfinished">Odśwież</translation>
+        <translation>Odśwież</translation>
     </message>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/qt-s60/s60devicespreferencepane.cpp" line="+96"/>
         <source>S60 SDKs</source>
-        <translation type="unfinished"></translation>
+        <translation>SDK S60</translation>
     </message>
 </context>
 <context>
@@ -2691,7 +2701,7 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location/>
         <source>Shadow Build:</source>
-        <translation type="unfinished"></translation>
+        <translation>Kompilacja w innym miejscu:</translation>
     </message>
     <message>
         <location/>
@@ -2716,7 +2726,7 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp" line="+71"/>
         <source>Shadow Build Directory</source>
-        <translation type="unfinished"></translation>
+        <translation>Katalog kompilacji w innym miejscu</translation>
     </message>
     <message>
         <location line="+23"/>
@@ -2789,7 +2799,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Debugging Helper</source>
-        <translation type="unfinished"></translation>
+        <translation>Asystent debuggera</translation>
     </message>
     <message>
         <location/>
@@ -2802,9 +2812,8 @@ p, li { white-space: pre-wrap; }
         <translation>Położenie QMake:</translation>
     </message>
     <message>
-        <location/>
-        <source>MinGW Directory:</source>
-        <translation>Katalog MinGW:</translation>
+        <source>MinGw Directory:</source>
+        <translation type="obsolete">Katalog MinGW:</translation>
     </message>
     <message>
         <location/>
@@ -2814,7 +2823,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Debugging Helper:</source>
-        <translation type="unfinished"></translation>
+        <translation>Asystent debuggera:</translation>
     </message>
     <message>
         <location/>
@@ -2833,8 +2842,13 @@ p, li { white-space: pre-wrap; }
     </message>
     <message>
         <location/>
-        <source>CLS/GCCE Directory:</source>
-        <translation type="unfinished"></translation>
+        <source>CSL/GCCE Directory:</source>
+        <translation>Katalog CSL/GCCE:</translation>
+    </message>
+    <message>
+        <location/>
+        <source>MinGW Directory:</source>
+        <translation>Katalog MinGW:</translation>
     </message>
 </context>
 <context>
@@ -2842,7 +2856,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/showbuildlog.ui"/>
         <source>Debugging Helper Build Log</source>
-        <translation type="unfinished"></translation>
+        <translation>Dziennik kompilacji asystenta debuggera</translation>
     </message>
 </context>
 <context>
@@ -3102,7 +3116,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/texteditor/displaysettingspage.ui"/>
         <source>Display</source>
-        <translation type="unfinished"></translation>
+        <translation>Wyświetlanie</translation>
     </message>
     <message>
         <location/>
@@ -3117,7 +3131,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Display &amp;folding markers</source>
-        <translation type="unfinished"></translation>
+        <translation>Wyświetlaj znaczniki &amp;składania bloków</translation>
     </message>
     <message>
         <location/>
@@ -3157,7 +3171,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Display right &amp;margin at column:</source>
-        <translation>Wyświetl prawy &amp;margines w kolumnie:</translation>
+        <translation>Wyświetlaj prawy &amp;margines w kolumnie:</translation>
     </message>
     <message>
         <location/>
@@ -3249,7 +3263,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/vcsbase/vcsbasesettingspage.ui"/>
         <source>Common</source>
-        <translation type="unfinished"></translation>
+        <translation>Ogólne</translation>
     </message>
     <message>
         <location/>
@@ -3314,32 +3328,32 @@ name &lt;email&gt; alias &lt;email&gt;</source>
     <message>
         <location line="+3"/>
         <source>Qt Home</source>
-        <translation type="unfinished"></translation>
+        <translation>Strona główna Qt</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Qt Labs</source>
-        <translation type="unfinished"></translation>
+        <translation>Qt Labs</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Qt Git Hosting</source>
-        <translation type="unfinished"></translation>
+        <translation>Składnica Git dla Qt</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Qt Centre</source>
-        <translation type="unfinished"></translation>
+        <translation>Qt Centre</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Qt Apps</source>
-        <translation type="unfinished"></translation>
+        <translation>Qt Apps</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Qt for Symbian at Forum Nokia</source>
-        <translation type="unfinished"></translation>
+        <translation>Qt dla Symbiana na forum Nokii</translation>
     </message>
 </context>
 <context>
@@ -3583,7 +3597,7 @@ name &lt;email&gt; alias &lt;email&gt;</source>
     <message>
         <location/>
         <source>Unique (*=)</source>
-        <translation type="unfinished"></translation>
+        <translation>Dodaj niepowtarzalny (*=)</translation>
     </message>
     <message>
         <location/>
@@ -3674,7 +3688,7 @@ name &lt;email&gt; alias &lt;email&gt;</source>
     <message>
         <location filename="../../../src/app/main.cpp" line="+129"/>
         <source>Failed to load core: %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie udało się załadować zrzutu: %1</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -3684,12 +3698,12 @@ name &lt;email&gt; alias &lt;email&gt;</source>
     <message>
         <location line="+135"/>
         <source>Could not find &apos;Core.pluginspec&apos; in %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można odnaleźć &quot;Core.pluginspec&quot; w %1</translation>
     </message>
     <message>
         <location line="+36"/>
         <source>Qt Creator - Plugin loader messages</source>
-        <translation type="unfinished"></translation>
+        <translation>Qt Creator - komunikaty Å‚adowania wtyczek</translation>
     </message>
 </context>
 <context>
@@ -3739,27 +3753,27 @@ name &lt;email&gt; alias &lt;email&gt;</source>
     <message>
         <location filename="../../../src/libs/extensionsystem/pluginerrorview.cpp" line="+79"/>
         <source>Invalid</source>
-        <translation type="unfinished"></translation>
+        <translation>Niepoprawna</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Description file found, but error on read</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik z opisem został znaleziony lecz wystąpił błąd podczas czytania</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>Read</source>
-        <translation type="unfinished"></translation>
+        <translation>Wczytana</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Description successfully read</source>
-        <translation type="unfinished"></translation>
+        <translation>Opis pomyślnie wczytany</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>Resolved</source>
-        <translation type="unfinished"></translation>
+        <translation>RozwiÄ…zana</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -3769,17 +3783,17 @@ name &lt;email&gt; alias &lt;email&gt;</source>
     <message>
         <location line="+3"/>
         <source>Loaded</source>
-        <translation type="unfinished"></translation>
+        <translation>Załadowana</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Library is loaded</source>
-        <translation type="unfinished"></translation>
+        <translation>Biblioteka załadowana</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>Initialized</source>
-        <translation type="unfinished"></translation>
+        <translation>Zainicjalizowana</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -3789,7 +3803,7 @@ name &lt;email&gt; alias &lt;email&gt;</source>
     <message>
         <location line="+3"/>
         <source>Running</source>
-        <translation type="unfinished"></translation>
+        <translation>Uruchomiona</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -3799,22 +3813,22 @@ name &lt;email&gt; alias &lt;email&gt;</source>
     <message>
         <location line="+3"/>
         <source>Stopped</source>
-        <translation type="unfinished"></translation>
+        <translation>Zatrzymana</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Plugin was shut down</source>
-        <translation type="unfinished"></translation>
+        <translation>Wtyczka została zamknięta</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Deleted</source>
-        <translation type="unfinished"></translation>
+        <translation>Usunięta</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Plugin ended its life cycle and was deleted</source>
-        <translation type="unfinished"></translation>
+        <translation>Wtyczka zakończyła działanie i została usunięta</translation>
     </message>
 </context>
 <context>
@@ -3905,7 +3919,7 @@ Przyczyna: %3</translation>
     <message>
         <location line="+234"/>
         <source>Resolving dependencies failed because state != Read</source>
-        <translation type="unfinished"></translation>
+        <translation>Rozwiązanie zależności nie udało się, bo stan wtyczki jest inny niż &quot;wczytana&quot;</translation>
     </message>
     <message>
         <location line="+17"/>
@@ -3915,22 +3929,22 @@ Przyczyna: %3</translation>
     <message>
         <location line="+24"/>
         <source>Loading the library failed because state != Resolved</source>
-        <translation type="unfinished"></translation>
+        <translation>Ładowanie biblioteki nie powiodło się, bo stan wtyczki jest inny niż &quot;rozwiązana&quot;</translation>
     </message>
     <message>
         <location line="+35"/>
         <source>Plugin is not valid (does not derive from IPlugin)</source>
-        <translation type="unfinished"></translation>
+        <translation>Wtyczka jest niepoprawna (nie jest wywiedziona z IPlugin)</translation>
     </message>
     <message>
         <location line="+21"/>
         <source>Initializing the plugin failed because state != Loaded</source>
-        <translation type="unfinished"></translation>
+        <translation>Zainicjowanie wtyczki nie powiodło się, bo jej stan jest inny niż &quot;załadowana&quot;</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Internal error: have no plugin instance to initialize</source>
-        <translation type="unfinished"></translation>
+        <translation>Błąd wewnętrzny: brak wtyczki do zainicjalizowania</translation>
     </message>
     <message>
         <location line="+6"/>
@@ -3940,12 +3954,12 @@ Przyczyna: %3</translation>
     <message>
         <location line="+19"/>
         <source>Cannot perform extensionsInitialized because state != Initialized</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można wykonać extensionsInitialized bo stan wtyczki jest inny niż &quot;zainicjowana&quot;</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Internal error: have no plugin instance to perform extensionsInitialized</source>
-        <translation type="unfinished"></translation>
+        <translation>Błąd wewnętrzny: brak instancji wtyczki potrzebnej do wykonania extensionsInitialized</translation>
     </message>
 </context>
 <context>
@@ -4019,12 +4033,12 @@ Przyczyna: %3</translation>
     <message>
         <location line="+5"/>
         <source>Unexpected output from helper program.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nieoczekiwany komunikat od programu pomocniczego.</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Cannot change to working directory &apos;%1&apos;: %2</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można zmienić katalogu roboczego na &apos;%1&apos;: %2</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -4034,7 +4048,7 @@ Przyczyna: %3</translation>
     <message>
         <location filename="../../../src/libs/utils/consoleprocess_unix.cpp" line="+111"/>
         <source>Cannot start the terminal emulator &apos;%1&apos;.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można uruchomić emulatora terminala &quot;%1&quot;.</translation>
     </message>
     <message>
         <location line="+49"/>
@@ -4342,7 +4356,7 @@ Przyczyna: %3</translation>
 <context>
     <name>CMakeProjectManager::Internal::CMakeOpenProjectWizard</name>
     <message>
-        <location filename="../../../src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp" line="+125"/>
+        <location filename="../../../src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp" line="+123"/>
         <source>CMake Wizard</source>
         <translation>Kreator CMake</translation>
     </message>
@@ -4408,27 +4422,27 @@ Przyczyna: %3</translation>
     <message>
         <location line="+19"/>
         <source>The directory %1 already contains a cbp file, which is recent enough. You can pass special arguments or change the used toolchain here and rerun cmake. Or simply finish the wizard directly</source>
-        <translation type="unfinished"></translation>
+        <translation>Katalog %1 zawiera już uaktualniony plik cbp. Możesz przekazać specjalne argumenty lub zmienić istniejący zestaw narzędzi i ponownie uruchomić cmake. Możesz również bezpośrednio zakończyć kreatora.</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>The directory %1 does not contain a cbp file. Qt Creator needs to create this file by running cmake. Some projects require command line arguments to the initial cmake call.</source>
-        <translation type="unfinished"></translation>
+        <translation>Katalog %1 nie zawiera pliku cbp. Qt Creator wymaga utworzenia go poprzez uruchomienie cmake. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake.</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>The directory %1 contains an outdated .cbp file. Qt Creator needs to update this file by running cmake. If you want to add additional command line arguments, add them below. Note that cmake remembers command line arguments from the previous runs.</source>
-        <translation type="unfinished"></translation>
+        <translation>Katalog %1 zawiera nieaktualny plik cbp. Qt Creator wymaga uaktualnienia go poprzez uruchomienie cmake. Poniżej podaj dodatkowe argumenty dla komendy cmake. Zwróć uwagę że cmake zapamiętuje argumenty komendy z ostatniego uruchomienia.</translation>
     </message>
     <message>
         <location line="+6"/>
         <source>The directory %1 specified in a build-configuration, does not contain a cbp file. Qt Creator needs to recreate this file, by running cmake. Some projects require command line arguments to the initial cmake call. Note that cmake remembers command line arguments from the previous runs.</source>
-        <translation type="unfinished"></translation>
+        <translation>Katalog %1 podany w konfiguracji budowania nie zawiera pliku cbp. Qt Creator wymaga utworzenia go poprzez uruchomienie cmake. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake. Zwróć uwagę że cmake zapamiętuje argumenty komendy z ostatniego uruchomienia.</translation>
     </message>
     <message>
         <location line="+8"/>
         <source>Qt Creator needs to run cmake in the new build directory. Some projects require command line arguments to the initial cmake call.</source>
-        <translation type="unfinished"></translation>
+        <translation>Qt Creator wymaga uruchomienia cmake w nowym katalogu budowania. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake.</translation>
     </message>
     <message>
         <location line="+31"/>
@@ -4472,7 +4486,7 @@ Przyczyna: %3</translation>
 <context>
     <name>CMakeProjectManager::Internal::CMakeBuildSettingsWidget</name>
     <message>
-        <location line="+702"/>
+        <location line="+704"/>
         <source>&amp;Change</source>
         <translation>&amp;Zmień</translation>
     </message>
@@ -4748,11 +4762,11 @@ Czy chcesz je nadpisać?</translation>
         <location filename="../../../src/plugins/coreplugin/editormanager/editormanager.cpp" line="+187"/>
         <location line="+1493"/>
         <source>Revert to Saved</source>
-        <translation>Przywróć do zachowanego</translation>
+        <translation>Odwróć zmiany</translation>
     </message>
     <message>
         <location line="-1490"/>
-        <location filename="../../../src/plugins/coreplugin/editormanager/editorview.cpp" line="+531"/>
+        <location filename="../../../src/plugins/coreplugin/editormanager/editorview.cpp" line="+539"/>
         <source>Close</source>
         <translation>Zamknij</translation>
     </message>
@@ -4780,12 +4794,12 @@ Czy chcesz je nadpisać?</translation>
     <message>
         <location line="+1"/>
         <source>Go Back</source>
-        <translation type="unfinished"></translation>
+        <translation>Wstecz</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Go Forward</source>
-        <translation type="unfinished"></translation>
+        <translation>W przód</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -4795,7 +4809,7 @@ Czy chcesz je nadpisać?</translation>
     <message>
         <location line="+45"/>
         <source>Revert File to Saved</source>
-        <translation>Przywróć plik do zachowanego</translation>
+        <translation>Odwróć zmiany w pliku</translation>
     </message>
     <message>
         <location line="+28"/>
@@ -4957,7 +4971,7 @@ Czy chcesz je nadpisać?</translation>
         <location line="+2"/>
         <location line="+134"/>
         <source>Make writable</source>
-        <translation type="unfinished"></translation>
+        <translation>Uczyń plik zapisywalnym</translation>
     </message>
     <message>
         <location line="-130"/>
@@ -4973,12 +4987,12 @@ Czy chcesz je nadpisać?</translation>
     <message>
         <location line="-8"/>
         <source>Could not open the file for editing with SCC.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie udało się otworzyć pliku do edycji przez SCC.</translation>
     </message>
     <message>
         <location line="+8"/>
         <source>Could not set permissions to writable.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można ustawić prawa do zapisu.</translation>
     </message>
     <message>
         <location line="+92"/>
@@ -4998,7 +5012,7 @@ Czy chcesz je nadpisać?</translation>
     <message>
         <location line="+1"/>
         <source>Revert %1 to Saved</source>
-        <translation>Przywróć %1 do zachowanego</translation>
+        <translation>Odwróć zmiany w %1</translation>
     </message>
     <message>
         <location line="+4"/>
@@ -5013,12 +5027,12 @@ Czy chcesz je nadpisać?</translation>
     <message>
         <location line="+197"/>
         <source>You will lose your current changes if you proceed reverting %1.</source>
-        <translation type="unfinished">Utracisz swoje bieżące zmiany</translation>
+        <translation>Utracisz swoje bieżące zmiany w %1 jeśli potwierdzisz wykonanie tego polecenia.</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Proceed</source>
-        <translation type="unfinished"></translation>
+        <translation>Wykonaj</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -5106,15 +5120,15 @@ Czy chcesz je nadpisać?</translation>
 </context>
 <context>
     <name>Core::Internal::EditorView</name>
-    <message id="===============EditorView====================">
-        <location filename="../../../src/plugins/coreplugin/editormanager/editorview.cpp" line="-442"/>
+    <message>
+        <location filename="../../../src/plugins/coreplugin/editormanager/editorview.cpp" line="-450"/>
         <source>Go Back</source>
-        <translation type="unfinished"></translation>
+        <translation>Wstecz</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Go Forward</source>
-        <translation type="unfinished"></translation>
+        <translation>W przód</translation>
     </message>
     <message>
         <location line="+73"/>
@@ -5128,14 +5142,14 @@ Czy chcesz je nadpisać?</translation>
         <translation>Zamknij</translation>
     </message>
     <message>
-        <location line="+213"/>
+        <location line="+221"/>
         <source>Make writable</source>
-        <translation type="unfinished"></translation>
+        <translation>Uczyń plik zapisywalnym</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>File is writable</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik jest zapisywalny</translation>
     </message>
     <message>
         <location line="+57"/>
@@ -5227,7 +5241,7 @@ Czy chcesz je nadpisać?</translation>
         <translation>Wyjścia</translation>
     </message>
     <message>
-        <location line="+161"/>
+        <location line="+162"/>
         <source>&amp;File</source>
         <translation>&amp;Plik</translation>
     </message>
@@ -5556,7 +5570,7 @@ Czy chcesz je nadpisać?</translation>
 <context>
     <name>VCSManager</name>
     <message>
-        <location filename="../../../src/plugins/coreplugin/vcsmanager.cpp" line="+132"/>
+        <location filename="../../../src/plugins/coreplugin/vcsmanager.cpp" line="+144"/>
         <source>Version Control</source>
         <translation>System kontroli wersji</translation>
     </message>
@@ -5579,7 +5593,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
         <location line="+11"/>
         <source>From revision %1&lt;br/&gt;</source>
         <extracomment>This gets conditionally inserted as argument %8 into the description string.</extracomment>
-        <translation>Z rewizji %1&lt;br/&gt;</translation>
+        <translation>Z poprawki %1&lt;br/&gt;</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -5592,17 +5606,17 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location filename="../../../src/plugins/cpaster/codepasterprotocol.cpp" line="+70"/>
         <source>No Server defined in the CodePaster preferences.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie podano serwera w ustawieniach CodePastera.</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>No Server defined in the CodePaster options.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie podano serwera w opcjach CodePastera.</translation>
     </message>
     <message>
         <location line="+83"/>
         <source>No such paste</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie ma takiego wycinka</translation>
     </message>
 </context>
 <context>
@@ -5610,12 +5624,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location filename="../../../src/plugins/cpaster/codepastersettings.cpp" line="+59"/>
         <source>CodePaster</source>
-        <translation type="unfinished"></translation>
+        <translation>CodePaster</translation>
     </message>
     <message>
         <location line="+10"/>
         <source>Code Pasting</source>
-        <translation type="unfinished"></translation>
+        <translation>Wklejanie kodu</translation>
     </message>
     <message>
         <location line="+6"/>
@@ -5625,15 +5639,15 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+4"/>
         <source>Note: Specify the host name for the CodePaster service without any protocol prepended (e.g. codepaster.mycompany.com).</source>
-        <translation type="unfinished"></translation>
+        <translation>Uwaga: Podaj nazwę hosta dla serwisu CodePaster bez podawania protokołu (np. codepaster.mycompany.com).</translation>
     </message>
 </context>
 <context>
     <name>CodePaster::CodepasterPlugin</name>
     <message>
-        <location filename="../../../src/plugins/cpaster/cpasterplugin.cpp" line="+109"/>
+        <location filename="../../../src/plugins/cpaster/cpasterplugin.cpp" line="+110"/>
         <source>&amp;Code Pasting</source>
-        <translation type="unfinished"></translation>
+        <translation>Wklejanie &amp;kodu</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -5684,7 +5698,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+10"/>
         <source>Code Pasting</source>
-        <translation type="unfinished"></translation>
+        <translation>Wklejanie kodu</translation>
     </message>
 </context>
 <context>
@@ -5750,12 +5764,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
 <context>
     <name>CppEditor::Internal::CPPEditor</name>
     <message>
-        <location filename="../../../src/plugins/cppeditor/cppeditor.cpp" line="+615"/>
+        <location filename="../../../src/plugins/cppeditor/cppeditor.cpp" line="+616"/>
         <source>Sort alphabetically</source>
         <translation>Posortuj alfabetycznie</translation>
     </message>
     <message>
-        <location line="+163"/>
+        <location line="+188"/>
         <source>This change cannot be undone.</source>
         <translation>Ta zmiana nie może być cofnięta.</translation>
     </message>
@@ -5776,7 +5790,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
 <context>
     <name>CppEditor::Internal::CppPlugin</name>
     <message>
-        <location filename="../../../src/plugins/cppeditor/cppplugin.cpp" line="+174"/>
+        <location filename="../../../src/plugins/cppeditor/cppplugin.cpp" line="+190"/>
         <source>C++</source>
         <translation>C++</translation>
     </message>
@@ -5811,7 +5825,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
         <translation>Tworzy plik nagłówkowy i źródłowy dla nowej klasy.</translation>
     </message>
     <message>
-        <location line="+11"/>
+        <location line="+12"/>
         <source>Follow Symbol under Cursor</source>
         <translation>Podążaj za symbolem pod kursorem</translation>
     </message>
@@ -5835,6 +5849,11 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
         <source>Rename Symbol under Cursor</source>
         <translation>Zmień nazwę symbolu pod kursorem</translation>
     </message>
+    <message>
+        <location line="+12"/>
+        <source>Update code model</source>
+        <translation>Odśwież model kodu</translation>
+    </message>
 </context>
 <context>
     <name>CppTools::Internal::CompletionSettingsPage</name>
@@ -5860,7 +5879,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
 <context>
     <name>CppTools::Internal::FunctionArgumentWidget</name>
     <message>
-        <location filename="../../../src/plugins/cpptools/cppcodecompletion.cpp" line="+434"/>
+        <location filename="../../../src/plugins/cpptools/cppcodecompletion.cpp" line="+443"/>
         <source>%1 of %2</source>
         <translation>%1 z %2</translation>
     </message>
@@ -5910,7 +5929,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
 <context>
     <name>CppTools::Internal::CppFindReferences</name>
     <message>
-        <location filename="../../../src/plugins/cpptools/cppfindreferences.cpp" line="+238"/>
+        <location filename="../../../src/plugins/cpptools/cppfindreferences.cpp" line="+235"/>
         <source>Searching...</source>
         <translation>Przeszukiwanie...</translation>
     </message>
@@ -5934,7 +5953,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
 <context>
     <name>CppTools::Internal::CppModelManager</name>
     <message>
-        <location line="+295"/>
+        <location line="+319"/>
         <source>Scanning</source>
         <translation>Skanowanie</translation>
     </message>
@@ -5967,7 +5986,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
 <context>
     <name>CppTools::Internal::CppToolsPlugin</name>
     <message>
-        <location filename="../../../src/plugins/cpptools/cpptoolsplugin.cpp" line="+120"/>
+        <location filename="../../../src/plugins/cpptools/cpptoolsplugin.cpp" line="+126"/>
         <source>&amp;C++</source>
         <translation>&amp;C++</translation>
     </message>
@@ -6016,12 +6035,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+5"/>
         <source>Parsing of the log output failed</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można przetworzyć wyjścia dziennika</translation>
     </message>
     <message>
         <location line="+169"/>
         <source>&amp;CVS</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;CVS</translation>
     </message>
     <message>
         <location line="+11"/>
@@ -6179,14 +6198,14 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
         <translation>Plik został zmieniony. Czy chcesz odwrócić w nim zmiany?</translation>
     </message>
     <message>
-        <location line="+78"/>
+        <location line="+80"/>
         <source>The commit list spans several repositories (%1). Please commit them one by one.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location line="+18"/>
         <source>Another commit is currently being executed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Trwa inna wysyłka.</translation>
     </message>
     <message>
         <location line="+29"/>
@@ -6199,14 +6218,14 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
         <translation>Nie można utworzyć tymczasowego pliku: %1</translation>
     </message>
     <message>
-        <location line="+105"/>
+        <location line="+108"/>
         <source>Project status</source>
         <translation>Stan projektu</translation>
     </message>
     <message>
         <location line="+43"/>
         <source>The initial revision %1 cannot be described.</source>
-        <translation>Początkowa rewizja %1 nie może być opisana.</translation>
+        <translation>Początkowa poprawka %1 nie może być opisana.</translation>
     </message>
     <message>
         <location line="+34"/>
@@ -6250,7 +6269,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+3"/>
         <source>CVS did not respond within timeout limit (%1 ms).</source>
-        <translation type="unfinished"></translation>
+        <translation>CVS nie odpowiedział w określonym czasie (%1 ms).</translation>
     </message>
 </context>
 <context>
@@ -6349,7 +6368,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+2"/>
         <source>Ignore Count:</source>
-        <translation type="unfinished"></translation>
+        <translation>Licznik pominięć:</translation>
     </message>
     <message>
         <location line="+215"/>
@@ -6437,7 +6456,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+4"/>
         <source>Edit condition...</source>
-        <translation>Zodyfikuj warunek...</translation>
+        <translation>Zmodyfikuj warunek...</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -6485,7 +6504,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/cdb/cdbdebugengine.cpp" line="+133"/>
         <source>Unable to load the debugger engine library &apos;%1&apos;: %2</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie udało się załadować biblioteki silnika debuggera &apos;%1&apos;: %2</translation>
     </message>
     <message>
         <location line="+17"/>
@@ -6496,12 +6515,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+112"/>
         <source>Unable to resolve &apos;%1&apos; in the debugger engine library &apos;%2&apos;</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie udało się rozwiązać symbolu &apos;%1&apos; w bibliotece silnika debuggera &apos;%2&apos;</translation>
     </message>
     <message>
         <location line="+349"/>
         <source>Version: %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Wersja: %1</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -6511,12 +6530,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+4"/>
         <source>Debugger</source>
-        <translation type="unfinished">Debugger</translation>
+        <translation>Debugger</translation>
     </message>
     <message>
         <location line="+33"/>
         <source>The dumper library was not found at %1.</source>
-        <translation type="unfinished"></translation>
+        <translation>Biblioteka zrzutów nie została znaleziona w %1.</translation>
     </message>
     <message>
         <location line="+33"/>
@@ -6526,113 +6545,112 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+8"/>
         <source>Attaching to core files is not supported!</source>
-        <translation type="unfinished"></translation>
+        <translation>Dołączanie się do pliku zrzutu nie jest obsługiwane!</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>Debugger running</source>
-        <translation type="unfinished"></translation>
+        <translation>Debugger uruchomiony</translation>
     </message>
     <message>
         <location line="+30"/>
         <source>Attaching to a process failed for process id %1: %2</source>
-        <translation type="unfinished"></translation>
+        <translation>Dołączenie do procesu o identyfikatorze %1 nie powiodło się: %2</translation>
     </message>
     <message>
         <location line="+27"/>
         <source>Unable to set the image path to %1: %2</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można ustawić ścieżki do obrazu programu na %1: %2</translation>
     </message>
     <message>
         <location line="+31"/>
         <source>Unable to create a process &apos;%1&apos;: %2</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można utworzyć procesu &quot;%1&quot;: %2</translation>
     </message>
     <message>
         <location line="+43"/>
         <source>The process exited with exit code %1.</source>
-        <translation type="unfinished"></translation>
+        <translation>Proces zakończył się kodem wyjściowym %1.</translation>
     </message>
     <message>
         <location line="+191"/>
         <source>Continuing with &apos;%1&apos;...</source>
-        <translation type="unfinished"></translation>
+        <translation>Kontynuacja z &quot;%1&quot;...</translation>
     </message>
     <message>
         <location line="+8"/>
         <source>Unable to continue: %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można kontynuować: %1</translation>
     </message>
     <message>
-        <location line="+24"/>
+        <location line="+31"/>
         <source>Reverse stepping is not implemented.</source>
-        <translation type="unfinished"></translation>
+        <translation>Kroczenie wstecz nie jest zaimplementowane.</translation>
     </message>
     <message>
         <location line="+6"/>
         <source>Thread %1 cannot be stepped.</source>
-        <translation type="unfinished"></translation>
+        <translation>Wątek %1 nie może być śledzony krok po kroku.</translation>
     </message>
     <message>
-        <location line="+27"/>
+        <location line="+37"/>
         <source>Stepping %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+63"/>
         <source>Running to 0x%1...</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Uruchamianie do 0x%1...</translation>
     </message>
     <message>
-        <location line="+67"/>
+        <location line="+94"/>
         <source>Running requested...</source>
-        <translation type="unfinished">ZarzÄ…dano uruchomienia...</translation>
+        <translation>Zażądano uruchomienia...</translation>
     </message>
     <message>
         <location line="+59"/>
         <source>Running up to %1:%2...</source>
-        <translation type="unfinished"></translation>
+        <translation>Wykonanie do osiągnięcia %1:%2...</translation>
     </message>
     <message>
         <location line="+14"/>
         <source>Running up to function &apos;%1()&apos;...</source>
-        <translation type="unfinished"></translation>
+        <translation>Wykonanie do osiągnięcia funkcji &apos;%1()&apos;...</translation>
     </message>
     <message>
         <location line="+13"/>
         <source>Jump to line is not implemented</source>
-        <translation type="unfinished"></translation>
+        <translation>Skok do linii nie jest obsługiwany</translation>
     </message>
     <message>
         <location line="+27"/>
         <source>Unable to assign the value &apos;%1&apos; to &apos;%2&apos;: %3</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można podstawić wartości &quot;%1&quot; do &quot;%2&quot;: %3</translation>
     </message>
     <message>
         <location line="+239"/>
         <source>Unable to retrieve %1 bytes of memory at 0x%2: %3</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można odczytać %1 bajtów pamięci spod adresu 0x%2: %3</translation>
     </message>
     <message>
         <location line="+32"/>
         <source>Cannot retrieve symbols while the debuggee is running.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można odzyskać symboli dopóki debugowany program pracuje.</translation>
     </message>
     <message>
         <location line="+64"/>
         <location line="+6"/>
         <source>Debugger Error</source>
-        <translation type="unfinished">BÅ‚Ä…d debuggera</translation>
+        <translation>BÅ‚Ä…d debuggera</translation>
     </message>
     <message>
         <location line="+27"/>
         <source>Ignoring initial breakpoint...</source>
-        <translation type="unfinished"></translation>
+        <translation>Zignorowano początkową pułapkę...</translation>
     </message>
     <message>
         <location line="+55"/>
         <source>Interrupted in thread %1, current thread: %2</source>
-        <translation type="unfinished"></translation>
+        <translation>Przerwano w wątku %1, bieżący wątek: %2</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -6647,12 +6665,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+80"/>
         <source>Thread %1: Missing debug information for top stack frame (%2).</source>
-        <translation type="unfinished"></translation>
+        <translation>WÄ…tek %1: Brak informacji debugowej dla wierzchniej ramki stosu (%2).</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Thread %1: No debug information available (%2).</source>
-        <translation type="unfinished"></translation>
+        <translation>Wątek %1: Brak dostępnej informacji debugowej (%2).</translation>
     </message>
 </context>
 <context>
@@ -6660,12 +6678,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/cdb/cdbdumperhelper.cpp" line="+209"/>
         <source>injection</source>
-        <translation type="unfinished"></translation>
+        <translation>wstrzyknięcie</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>debugger call</source>
-        <translation type="unfinished"></translation>
+        <translation>wywołanie debuggera</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -6718,28 +6736,29 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/cdb/cdboptionspage.cpp" line="-23"/>
         <source>Cdb</source>
-        <translation type="unfinished">Cdb</translation>
+        <translation>Cdb</translation>
     </message>
     <message>
         <location line="+35"/>
         <source>Autodetect</source>
-        <translation type="unfinished"></translation>
+        <translation>Wykryj automatycznie</translation>
     </message>
     <message>
         <location line="+35"/>
         <source>&quot;Debugging Tools for Windows&quot; could not be found.</source>
-        <translation type="unfinished"></translation>
+        <translation>&quot;Narzędzia debugowe dla Windows&quot; nie mogą zostać odnalezione.</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Checked:
 %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Sprawdzono w:
+%1</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Autodetection</source>
-        <translation type="unfinished"></translation>
+        <translation>Automatyczne wykrywanie</translation>
     </message>
 </context>
 <context>
@@ -6747,17 +6766,17 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/cdb/cdbstackframecontext.cpp" line="+136"/>
         <source>&lt;Unknown Type&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;Nieznany typ&gt;</translation>
     </message>
     <message>
         <location line="+13"/>
         <source>&lt;Unknown Value&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;Nieznana wartość&gt;</translation>
     </message>
     <message>
         <location line="+219"/>
         <source>&lt;Unknown&gt;</source>
-        <translation type="unfinished">&lt;Nieznany&gt;</translation>
+        <translation>&lt;Nieznany&gt;</translation>
     </message>
 </context>
 <context>
@@ -6796,22 +6815,22 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+6"/>
         <source>Adjust column widths to contents</source>
-        <translation type="unfinished">Wyrównaj szerokości kolumn do ich zawartości</translation>
+        <translation>Wyrównaj szerokości kolumn do ich zawartości</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>Always adjust column widths to contents</source>
-        <translation type="unfinished">Zawsze wyrównuj szerokości kolumn do ich zawartości</translation>
+        <translation>Zawsze wyrównuj szerokości kolumn do ich zawartości</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Use alternating row colors</source>
-        <translation type="unfinished"></translation>
+        <translation>Używaj alternatywnych kolorów wierszy</translation>
     </message>
     <message>
         <location line="+7"/>
         <source>Show a message box when receiving a signal</source>
-        <translation type="unfinished">Pokaż komunikat po otrzymaniu sygnału</translation>
+        <translation>Pokaż komunikat po otrzymaniu sygnału</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -6866,7 +6885,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+8"/>
         <source>Use code model</source>
-        <translation type="unfinished">Używaj modelu kodu</translation>
+        <translation>Używaj modelu kodu</translation>
     </message>
     <message>
         <location line="+7"/>
@@ -6876,62 +6895,62 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+7"/>
         <source>Synchronize breakpoints</source>
-        <translation type="unfinished">Zsynchronizuj pułapki</translation>
+        <translation>Zsynchronizuj pułapki</translation>
     </message>
     <message>
         <location line="+23"/>
         <source>Automatically quit debugger</source>
-        <translation type="unfinished"></translation>
+        <translation>Automatycznie zakańczaj debugger</translation>
     </message>
     <message>
         <location line="+7"/>
         <source>Use tooltips in main editor when debugging</source>
-        <translation type="unfinished"></translation>
+        <translation>Używaj podpowiedzi w głównym edytorze podczas debugowania</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Checking this will enable tooltips for variable values during debugging. Since this can slow down debugging and does not provide reliable information as it does not use scope information, it is switched off by default.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaznaczenie tej opcji włączy podpowiedzi dla wartości zmiennych podczas debugowania. Domyślnie jest to wyłączone ponieważ może to spowalniać debugowanie i ponadto może dostarczać nieprawidłowych informacji jako że dane o zakresach nie są uwzględniane.</translation>
     </message>
     <message>
         <location line="+10"/>
         <source>Use tooltips in locals view when debugging</source>
-        <translation type="unfinished"></translation>
+        <translation>Używaj podpowiedzi w widoku ze zmiennymi lokalnymi podczas debugowania</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Checking this will enable tooltips in the locals view during debugging.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaznaczenie tej opcji włączy podpowiedzi w widoku ze zmiennymi lokalnymi podczas debugowania.</translation>
     </message>
     <message>
         <location line="+8"/>
         <source>Use tooltips in breakpoints view when debugging</source>
-        <translation type="unfinished"></translation>
+        <translation>Używaj podpowiedzi w widoku z pułapkami podczas debugowania</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Checking this will enable tooltips in the breakpoints view during debugging.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaznaczenie tej opcji włączy podpowiedzi w widoku z pułapkami podczas debugowania.</translation>
     </message>
     <message>
         <location line="+8"/>
         <source>Show address data in breakpoints view when debugging</source>
-        <translation type="unfinished"></translation>
+        <translation>Pokazuj adresy w widoku z pułapkami podczas debugowania</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Checking this will show a column with address information in the breakpoint view during debugging.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaznaczenie tej opcji spowoduje pokazanie kolumny z adresami w widoku z pułapkami podczas debugowania.</translation>
     </message>
     <message>
         <location line="+9"/>
         <source>Show address data in stack view when debugging</source>
-        <translation type="unfinished"></translation>
+        <translation>Pokazuj adresy w widoku stosu podczas debugowania</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Checking this will show a column with address information in the stack view during debugging.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaznaczenie tej opcji spowoduje pokazanie kolumny z adresami w widoku stosu podczas debugowania.</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -6941,7 +6960,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+7"/>
         <source>Skip known frames</source>
-        <translation type="unfinished"></translation>
+        <translation>Pomijaj znane kroki</translation>
     </message>
     <message>
         <location line="+7"/>
@@ -6951,12 +6970,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+31"/>
         <source>Reload full stack</source>
-        <translation type="unfinished"></translation>
+        <translation>Przeładuj cały stos</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>Execute line</source>
-        <translation type="unfinished"></translation>
+        <translation>Wykonaj liniÄ™</translation>
     </message>
 </context>
 <context>
@@ -6964,7 +6983,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/debuggeragents.cpp" line="+93"/>
         <source>Memory $</source>
-        <translation type="unfinished"></translation>
+        <translation>Pamięć $</translation>
     </message>
 </context>
 <context>
@@ -6972,17 +6991,17 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/debuggerconstants.h" line="+55"/>
         <source>Common</source>
-        <translation type="unfinished"></translation>
+        <translation>Ogólne</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Debugger</source>
-        <translation type="unfinished">Debugger</translation>
+        <translation>Debugger</translation>
     </message>
     <message>
         <location filename="../../../src/plugins/debugger/watchutils.cpp" line="+654"/>
         <source>&lt;Encoding error&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;BÅ‚Ä…d kodowania&gt;</translation>
     </message>
 </context>
 <context>
@@ -7018,7 +7037,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+3"/>
         <source>Select Core File</source>
-        <translation type="unfinished"></translation>
+        <translation>Wybierz plik zrzutu</translation>
     </message>
 </context>
 <context>
@@ -7063,20 +7082,20 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
 <context>
     <name>Debugger::DebuggerManager</name>
     <message>
-        <location filename="../../../src/plugins/debugger/debuggermanager.cpp" line="+451"/>
+        <location filename="../../../src/plugins/debugger/debuggermanager.cpp" line="+454"/>
         <source>Continue</source>
         <translation>Kontynuuj</translation>
     </message>
     <message>
         <location line="+3"/>
-        <location line="+1207"/>
+        <location line="+1215"/>
         <source>Interrupt</source>
         <translation>Przerwij</translation>
     </message>
     <message>
-        <location line="-1204"/>
+        <location line="-1212"/>
         <source>Reset Debugger</source>
-        <translation type="unfinished"></translation>
+        <translation>Wyzeruj debugger</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -7116,12 +7135,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+2"/>
         <source>Add to Watch Window</source>
-        <translation type="unfinished"></translation>
+        <translation>Dodaj do okna obserwowanych</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Reverse Direction</source>
-        <translation type="unfinished"></translation>
+        <translation>Odwrotny kierunek</translation>
     </message>
     <message>
         <location line="+235"/>
@@ -7147,12 +7166,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+30"/>
         <source>The application requires the debugger engine &apos;%1&apos;, which is disabled.</source>
-        <translation type="unfinished"></translation>
+        <translation>Program wymaga silnika debuggera &apos;%1&apos;, który jest wyłączony.</translation>
     </message>
     <message>
-        <location line="+123"/>
+        <location line="+125"/>
         <source>Starting debugger for tool chain &apos;%1&apos;...</source>
-        <translation type="unfinished"></translation>
+        <translation>Uruchamianie debuggera dla zestawu narzędzi &apos;%1&apos;...</translation>
     </message>
     <message>
         <location line="+20"/>
@@ -7187,25 +7206,25 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+6"/>
         <source>The debugger could not load the debugging helper library.</source>
-        <translation type="unfinished"></translation>
+        <translation>Debugger nie mógł załadować biblioteki asystenta debuggera.</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>The debugging helper is used to nicely format the values of some Qt and Standard Library data types. It must be compiled for each used Qt version separately. This can be done in the Qt preferences page by selecting a Qt installation and clicking on &apos;Rebuild&apos; in the &apos;Debugging Helper&apos; row.</source>
-        <translation type="unfinished"></translation>
+        <translation>Asystent debuggera jest używany do ładnego formatowania niektórych typów Qt i Biblioteki Standardowej. Musi być skompilowany oddzielnie dla każdej używanej wersji Qt. Można to zrobić z poziomu strony ustawień Qt poprzez wybranie instalacji Qt i kliknięcie na &quot;Przebuduj&quot; w linijce &quot;Asystent debuggera&quot;.</translation>
     </message>
     <message>
         <location line="-5"/>
         <source>Continue anyway</source>
-        <translation type="unfinished"></translation>
+        <translation>Kontynuuj</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>Debugging helper missing</source>
-        <translation type="unfinished"></translation>
+        <translation>Brak asystenta debuggera</translation>
     </message>
     <message>
-        <location line="+166"/>
+        <location line="+172"/>
         <source>Stop Debugger</source>
         <translation>Zatrzymaj debugger</translation>
     </message>
@@ -7252,17 +7271,17 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+36"/>
         <source>Close Debugging Session</source>
-        <translation type="unfinished"></translation>
+        <translation>Zakończ sesję debugową</translation>
     </message>
     <message>
         <location line="+17"/>
         <source>A debugging session is still in progress. Would you like to terminate it?</source>
-        <translation type="unfinished"></translation>
+        <translation>Trwa sesja debugowa. Czy chcesz ją zakończyć?</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>A debugging session is still in progress. Terminating the session in the current state (%1) can leave the target in an inconsistent state. Would you still like to terminate it?</source>
-        <translation type="unfinished"></translation>
+        <translation>Trwa sesja debugowa. Zakończenie jej w bieżącym stanie (%1) może spowodować, że program znajdzie się w niespójnym stanie. Czy wciąż chcesz ją zakończyć?</translation>
     </message>
 </context>
 <context>
@@ -7270,12 +7289,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+142"/>
         <source>Debugging Helper</source>
-        <translation type="unfinished"></translation>
+        <translation>Asystent debuggera</translation>
     </message>
     <message>
         <location line="+23"/>
         <source>Choose DebuggingHelper Location</source>
-        <translation type="unfinished"></translation>
+        <translation>Wybierz położenie asystenta debuggera</translation>
     </message>
     <message>
         <location line="+35"/>
@@ -7303,12 +7322,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+22"/>
         <source>Error evaluating command line arguments: %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Błąd podczas przetwarzania argumentów komendy: %1</translation>
     </message>
     <message>
         <location line="+41"/>
         <source>Start and Debug External Application...</source>
-        <translation type="unfinished"></translation>
+        <translation>Uruchom i zdebuguj zewnętrzną aplikację...</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -7318,12 +7337,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+5"/>
         <source>Attach to Core...</source>
-        <translation type="unfinished"></translation>
+        <translation>Dołącz do zrzutu...</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Start and Attach to Remote Application...</source>
-        <translation type="unfinished"></translation>
+        <translation>Uruchom i dołącz do zdalnej aplikacji...</translation>
     </message>
     <message>
         <location line="+6"/>
@@ -7348,7 +7367,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+3"/>
         <source>Locked</source>
-        <translation type="unfinished"></translation>
+        <translation>Zablokowany</translation>
     </message>
     <message>
         <location line="+15"/>
@@ -7398,13 +7417,13 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+17"/>
         <source>Attaching to core %1.</source>
-        <translation type="unfinished"></translation>
+        <translation>Dołączanie do zrzutu %1.</translation>
     </message>
 </context>
 <context>
     <name>Debugger::Internal::DebuggerRunControlFactory</name>
     <message>
-        <location filename="../../../src/plugins/debugger/debuggerrunner.cpp" line="+79"/>
+        <location filename="../../../src/plugins/debugger/debuggerrunner.cpp" line="+80"/>
         <source>Debug</source>
         <translation>Debug</translation>
     </message>
@@ -7412,7 +7431,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
 <context>
     <name>Debugger::Internal::DebuggerRunControl</name>
     <message>
-        <location line="+108"/>
+        <location line="+123"/>
         <source>Debugger</source>
         <translation></translation>
     </message>
@@ -7441,7 +7460,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+5"/>
         <source>Inferior running.</source>
-        <translation>Uruchamianie podprocesu.</translation>
+        <translation>Podproces uruchomiony.</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -7468,75 +7487,76 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="-68"/>
         <source>No executable to load symbols from specified.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie podano programu z którego można załadować symbole.</translation>
     </message>
     <message>
         <location line="+24"/>
         <source>Loading symbols from &quot;%1&quot; failed:
 </source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można załadować symboli z &quot;%1&quot;:
+</translation>
     </message>
     <message>
         <location line="+36"/>
         <source>Attached to core temporarily.</source>
-        <translation type="unfinished"></translation>
+        <translation>Tymczasowo dołączono do zrzutu.</translation>
     </message>
     <message>
         <location line="+9"/>
         <source>Unable to determine executable from core file.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można określić pliku wykonywalnego na podstawie zrzutu pamięci.</translation>
     </message>
     <message>
         <location line="+7"/>
         <source>Attach to core &quot;%1&quot; failed:
 </source>
-        <translation type="unfinished"></translation>
+        <translation>Dołączenie do zrzutu &quot;%1&quot; nie powiodło się:</translation>
     </message>
     <message>
         <location line="-54"/>
         <source>Symbols found.</source>
-        <translation type="unfinished"></translation>
+        <translation>Symbole odnalezione.</translation>
     </message>
     <message>
         <location line="+50"/>
         <source>Attached to core.</source>
-        <translation type="unfinished"></translation>
+        <translation>Dołączono do zrzutu.</translation>
     </message>
 </context>
 <context>
     <name>Debugger::Internal::GdbEngine</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/gdbengine.cpp" line="+293"/>
+        <location filename="../../../src/plugins/debugger/gdb/gdbengine.cpp" line="+306"/>
         <source>The Gdb process failed to start. Either the invoked program &apos;%1&apos; is missing, or you may have insufficient permissions to invoke the program.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location line="+5"/>
         <source>The Gdb process crashed some time after starting successfully.</source>
-        <translation type="unfinished"></translation>
+        <translation>Proces gdb zakończony błędem po poprawnym uruchomieniu.</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again.</source>
-        <translation type="unfinished"></translation>
+        <translation>Ostatnie wywołanie funkcji waitFor...() zakończyło się niepowodzeniem po określonym czasie. Stan QProcess się nie zmienił, możesz ponownie spróbować wywołać waitFor...().</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>An error occurred when attempting to write to the Gdb process. For example, the process may not be running, or it may have closed its input channel.</source>
-        <translation type="unfinished"></translation>
+        <translation>Wystąpił błąd podczas próby pisania do procesu gdb. Być może proces nie jest uruchomiony lub zamknął on swój kanał wejściowy.</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>An error occurred when attempting to read from the Gdb process. For example, the process may not be running.</source>
-        <translation type="unfinished"></translation>
+        <translation>Wystąpił błąd podczas próby czytania z procesu gdb. Być może proces nie jest uruchomiony.</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>An unknown error in the Gdb process occurred. </source>
-        <translation type="unfinished"></translation>
+        <translation>Wystąpił nieznany błąd w procesie gdb.</translation>
     </message>
     <message>
-        <location line="+114"/>
+        <location line="+116"/>
         <source>Library %1 loaded.</source>
         <translation>Załadowano bibliotekę %1.</translation>
     </message>
@@ -7558,12 +7578,12 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+4"/>
         <source>Thread group %1 exited.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zakończono grupę wątków %1.</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Thread %1 in group %2 exited.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zakończono wątek %1 w grupie %2.</translation>
     </message>
     <message>
         <location line="+4"/>
@@ -7581,38 +7601,40 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
         <translation>Uruchamianie...</translation>
     </message>
     <message>
-        <location line="+91"/>
+        <location line="+97"/>
         <source>Stop requested...</source>
-        <translation>ZarzÄ…dano zatrzymania...</translation>
+        <translation>Zażądano zatrzymania...</translation>
     </message>
     <message>
-        <location line="+88"/>
+        <location line="+110"/>
         <source>Stopping temporarily.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zatrzymywanie tymczasowe.</translation>
     </message>
     <message>
-        <location line="+53"/>
-        <location line="+16"/>
+        <location line="+87"/>
+        <location line="+29"/>
+        <location line="+3"/>
         <source>Executable failed</source>
         <translation>Uruchomienie programu zakończone niepowodzeniem</translation>
     </message>
     <message>
-        <location line="-15"/>
+        <location line="-31"/>
         <source>Process failed to start.</source>
         <translation>Nie można uruchomić procesu.</translation>
     </message>
     <message>
-        <location line="+16"/>
+        <location line="+24"/>
+        <location line="+8"/>
         <source>Executable failed: %1</source>
         <translation>Uruchomienie programu zakończone niepowodzeniem: %1</translation>
     </message>
     <message>
-        <location line="+122"/>
+        <location line="+133"/>
         <source>Jumped. Stopped.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+89"/>
+        <location line="+95"/>
         <source>Program exited with exit code %1.</source>
         <translation>Program zakończył się kodem wyjściowym %1.</translation>
     </message>
@@ -7624,52 +7646,46 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.</translation>
     <message>
         <location line="+3"/>
         <source>Program exited normally.</source>
-        <translation type="unfinished"></translation>
+        <translation>Program zakończony prawidłowo.</translation>
     </message>
     <message>
-        <location line="+12"/>
+        <location line="-341"/>
         <source>Processing queued commands.</source>
         <translation>Przetwarzanie skolejkowanych komend.</translation>
     </message>
     <message>
-        <location line="+54"/>
+        <location line="+392"/>
         <source>Loading %1...</source>
         <translation>Ładowanie %1...</translation>
     </message>
     <message>
-        <location line="+79"/>
+        <location line="+102"/>
         <source>Stopped at breakpoint.</source>
         <translation>Zatrzymano w pułapce.</translation>
     </message>
     <message>
         <location line="+9"/>
         <source>&lt;p&gt;The inferior stopped because it received a signal from the Operating System.&lt;p&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Signal name : &lt;/td&gt;&lt;td&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Signal meaning : &lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+4"/>
-        <location line="+1"/>
-        <source> &lt;Unknown&gt; </source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Podproces zatrzymany ponieważ otrzymał on sygnał z systemu operacyjnego.&lt;p&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Nazwa sygnału: &lt;/td&gt;&lt;td&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Znaczenie sygnału: &lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-        <location line="+2"/>
+        <location line="+7"/>
         <source>Signal received</source>
-        <translation type="unfinished"></translation>
+        <translation>Otrzymano sygnał</translation>
     </message>
     <message>
         <location line="+5"/>
-        <location line="+101"/>
+        <location line="+120"/>
         <source>Stopped.</source>
         <translation>Zatrzymano.</translation>
     </message>
     <message>
-        <location line="-99"/>
+        <location line="-118"/>
         <source>Stopped: &quot;%1&quot;</source>
         <translation>Zatrzymano: &quot;%1&quot;</translation>
     </message>
     <message>
-        <location line="+52"/>
+        <location line="+64"/>
         <source>The debugger you are using identifies itself as:</source>
         <translation>Debugger którego używasz identyfikuje się jako:</translation>
     </message>
@@ -7683,14 +7699,14 @@ Debugowanie najprawdopodobniej nie będzie działało poprawnie.
 Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     </message>
     <message>
-        <location line="+260"/>
+        <location line="+265"/>
         <source>Continuing after temporary stop...</source>
         <translation>Kontynuowanie po tymczasowym zatrzymaniu...</translation>
     </message>
     <message>
         <location line="+8"/>
         <source>Running requested...</source>
-        <translation>ZarzÄ…dano uruchomienia...</translation>
+        <translation>Zażądano uruchomienia...</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -7730,37 +7746,35 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+493"/>
         <source>Unable to run &apos;%1&apos;: %2</source>
-        <translation type="unfinished">Nie można uruchomić &quot;%1&quot;: %2</translation>
-    </message>
-    <message>
-        <location line="+74"/>
-        <source>&lt;unknown&gt;</source>
-        <extracomment>End address of loaded module</extracomment>
-        <translation type="unfinished"></translation>
+        <translation>Nie można uruchomić &quot;%1&quot;: %2</translation>
     </message>
     <message>
-        <location line="+45"/>
+        <location line="+123"/>
         <location line="+8"/>
         <source>Retrieving data for stack view...</source>
-        <translation type="unfinished"></translation>
+        <translation>Pobieranie danych dla widoku stosu...</translation>
     </message>
     <message numerus="yes">
-        <location line="+495"/>
+        <location line="+503"/>
         <source>Retrieving data for watch view (%n requests pending)...</source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
     <message>
         <location line="+324"/>
         <source>Finished retrieving data.</source>
-        <translation type="unfinished"></translation>
+        <translation>Zakończono pobieranie danych.</translation>
     </message>
     <message numerus="yes">
         <location line="+37"/>
         <source>Dumper version %1, %n custom dumpers found.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
     <message>
@@ -7769,21 +7783,23 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+131"/>
+        <location line="+121"/>
         <source>Custom dumper setup: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+128"/>
+        <location line="+132"/>
         <source>&lt;0 items&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;0 elementów&gt;</translation>
     </message>
     <message numerus="yes">
         <location line="+7"/>
         <source>&lt;%n items&gt;</source>
         <extracomment>In string list</extracomment>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>&lt;%n element&gt;</numerusform>
+            <numerusform>&lt;%n elementy&gt;</numerusform>
+            <numerusform>&lt;%n elementów&gt;</numerusform>
         </translation>
     </message>
     <message>
@@ -7792,37 +7808,37 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+133"/>
+        <location line="+134"/>
         <source>&lt;n/a&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location line="+2"/>
         <source>&lt;anonymous union&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;anonimowa unia&gt;</translation>
     </message>
     <message>
         <location line="+37"/>
         <source>&lt;no information&gt;</source>
         <extracomment>About variable&apos;s value</extracomment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;brak informacji&gt;</translation>
     </message>
     <message>
-        <location line="+333"/>
+        <location line="+349"/>
         <location line="+25"/>
         <location line="+14"/>
         <source>Disassembler failed: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+30"/>
+        <location line="+33"/>
         <source>Unable to start gdb &apos;%1&apos;: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+115"/>
+        <location line="+122"/>
         <source>Gdb I/O Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Błąd wejścia / wyjścia gdb</translation>
     </message>
     <message>
         <location line="+14"/>
@@ -7842,7 +7858,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+0"/>
         <source>code %1</source>
-        <translation type="unfinished"></translation>
+        <translation>kod %1</translation>
     </message>
     <message>
         <location line="+11"/>
@@ -7850,14 +7866,26 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="-52"/>
+        <location line="-60"/>
         <source>Cannot find debugger initialization script</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="-2932"/>
+        <location line="-3088"/>
+        <source> &lt;Unknown&gt; </source>
+        <comment>name</comment>
+        <translation>nieznana</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source> &lt;Unknown&gt; </source>
+        <comment>meaning</comment>
+        <translation>nieznane</translation>
+    </message>
+    <message>
+        <location line="+132"/>
         <source>Execution Error</source>
-        <translation type="unfinished"></translation>
+        <translation>BÅ‚Ä…d uruchamiania</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -7866,42 +7894,49 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+1007"/>
+        <location line="+868"/>
+        <source>&lt;unknown&gt;</source>
+        <comment>address</comment>
+        <extracomment>End address of loaded module</extracomment>
+        <translation>nieznany</translation>
+    </message>
+    <message>
+        <location line="+143"/>
         <source>Jumping out of bogus frame...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+1498"/>
+        <location line="+1484"/>
         <source>The debugging helper library was not found at %1.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+427"/>
+        <location line="+460"/>
         <source>The debugger settings point to a script file at &apos;%1&apos; which is not accessible. If a script file is not needed, consider clearing that entry to avoid this warning. </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+75"/>
+        <location line="+98"/>
         <source>Setting breakpoints...</source>
-        <translation type="unfinished"></translation>
+        <translation>Ustawianie pułapek...</translation>
     </message>
     <message>
-        <location line="-8"/>
+        <location line="-23"/>
         <source>Starting inferior...</source>
-        <translation type="unfinished"></translation>
+        <translation>Uruchamianie podprocesu...</translation>
     </message>
     <message>
-        <location line="+30"/>
+        <location line="+45"/>
         <source>Inferior start failed</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można uruchomić podprocesu</translation>
     </message>
     <message>
-        <location line="-2938"/>
+        <location line="-2987"/>
         <source>Inferior shutdown failed</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można zakończyć podprocesu</translation>
     </message>
     <message>
-        <location line="+2958"/>
+        <location line="+3007"/>
         <source>Adapter crashed</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7927,12 +7962,12 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
 <context>
     <name>Debugger::Internal::PlainGdbAdapter</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/plaingdbadapter.cpp" line="+70"/>
+        <location filename="../../../src/plugins/debugger/gdb/plaingdbadapter.cpp" line="+79"/>
         <source>Cannot set up communication with child process: %1</source>
         <translation>Nie można ustanowić komunikacji z podprocesem: %1</translation>
     </message>
     <message>
-        <location line="+36"/>
+        <location line="+43"/>
         <source>Starting executable failed:
 </source>
         <translation>Nie można uruchomić programu:
@@ -7942,34 +7977,34 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
 <context>
     <name>Debugger::Internal::RemoteGdbAdapter</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/remotegdbadapter.cpp" line="+93"/>
+        <location filename="../../../src/plugins/debugger/gdb/remotegdbadapter.cpp" line="+112"/>
         <source>The upload process failed to start. Shell missing?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location line="+3"/>
         <source>The upload process crashed some time after starting successfully.</source>
-        <translation type="unfinished"></translation>
+        <translation>Proces upload zakończony błędem po poprawnym uruchomieniu.</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again.</source>
-        <translation type="unfinished"></translation>
+        <translation>Ostatnie wywołanie funkcji waitFor...() zakończyło się niepowodzeniem po określonym czasie. Stan QProcess się nie zmienił, możesz ponownie spróbować wywołać waitFor...().</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>An error occurred when attempting to write to the upload process. For example, the process may not be running, or it may have closed its input channel.</source>
-        <translation type="unfinished"></translation>
+        <translation>Wystąpił błąd podczas próby pisania do procesu upload. Być może proces nie jest uruchomiony lub zamknął on swój kanał wejściowy.</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>An error occurred when attempting to read from the upload process. For example, the process may not be running.</source>
-        <translation type="unfinished"></translation>
+        <translation>Wystąpił błąd podczas próby czytania z procesu upload. Być może proces nie jest uruchomiony.</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>An unknown error in the upload process occurred. This is the default return value of error().</source>
-        <translation type="unfinished"></translation>
+        <translation>Wystąpił nieznany błąd podczas procesu upload. Jest to domyślna wartość zwrócona przez error().</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -7985,18 +8020,18 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <location line="+20"/>
         <source>Starting remote executable failed:
 </source>
-        <translation type="unfinished"></translation>
+        <translation>Uruchamianie zdalnego programu zakończone niepowodzeniem:</translation>
     </message>
 </context>
 <context>
     <name>Debugger::Internal::TrkGdbAdapter</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/trkgdbadapter.cpp" line="+1597"/>
+        <location filename="../../../src/plugins/debugger/gdb/trkgdbadapter.cpp" line="+1605"/>
         <source>Process started, PID: 0x%1, thread id: 0x%2, code segment: 0x%3, data segment: 0x%4.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+24"/>
+        <location line="+25"/>
         <source>Connecting to TRK server adapter failed:
 </source>
         <translation type="unfinished"></translation>
@@ -8013,12 +8048,12 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/gdb/trkoptions.cpp" line="+91"/>
         <source>No Symbian gdb executable specified.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie podano programu gdb dla Symbian.</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>The Symbian gdb executable &apos;%1&apos; could not be found in the search path.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie znaleziono programu gdb &quot;%1&quot; dla Symbian w ścieżce.</translation>
     </message>
 </context>
 <context>
@@ -8030,7 +8065,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/gdb/trkoptionspage.cpp" line="+43"/>
         <source>Symbian TRK</source>
-        <translation type="unfinished"></translation>
+        <translation>Symbian TRK</translation>
     </message>
 </context>
 <context>
@@ -8071,7 +8106,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+2"/>
         <source>Show source files for module &quot;%1&quot;</source>
-        <translation type="unfinished"></translation>
+        <translation>Pokaż źródłowe pliki modułu &quot;%1&quot;</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -8144,7 +8179,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/name_demangler.cpp" line="+331"/>
         <source>Premature end of input</source>
-        <translation type="unfinished"></translation>
+        <translation>Przedwczesny koniec danych wejściowych</translation>
     </message>
     <message>
         <location line="+90"/>
@@ -8177,12 +8212,12 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+19"/>
         <source>Invalid qualifiers: unexpected &apos;volatile&apos;</source>
-        <translation type="unfinished"></translation>
+        <translation>Niepoprawne kwalifikatory: niespodziewany &quot;volatile&quot;</translation>
     </message>
     <message>
         <location line="+9"/>
         <source>Invalid qualifiers: &apos;const&apos; appears twice</source>
-        <translation type="unfinished"></translation>
+        <translation>Niepoprawne kwalifikatory: &quot;const&quot; wystąpił dwukrotnie</translation>
     </message>
     <message>
         <location line="+43"/>
@@ -8194,7 +8229,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <location line="+9"/>
         <location line="+2"/>
         <source>Invalid template-arg</source>
-        <translation type="unfinished"></translation>
+        <translation>Niepoprawny argument szablonu</translation>
     </message>
     <message>
         <location line="+64"/>
@@ -8206,7 +8241,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+20"/>
         <source>Invalid primary expression</source>
-        <translation type="unfinished"></translation>
+        <translation>Niepoprawne wyrażenie główne</translation>
     </message>
     <message>
         <location line="+11"/>
@@ -8320,7 +8355,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+9"/>
         <source>At position %1: </source>
-        <translation type="unfinished"></translation>
+        <translation>W miejscu %1: </translation>
     </message>
 </context>
 <context>
@@ -8412,7 +8447,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/script/scriptengine.cpp" line="+244"/>
         <source>Running requested...</source>
-        <translation type="unfinished">ZarzÄ…dano uruchomienia...</translation>
+        <translation>Zażądano uruchomienia...</translation>
     </message>
     <message>
         <location line="+228"/>
@@ -8422,22 +8457,33 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+5"/>
         <source>String literal %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Stała znakowa %1</translation>
     </message>
     <message>
         <location line="+15"/>
         <source>Cowardly refusing to evaluate expression &apos;%1&apos; with potential side effects</source>
-        <translation type="unfinished"></translation>
+        <translation>Celowa odmowa obliczenia wyrażenia &apos;%1&apos; z możliwymi efektami ubocznymi</translation>
     </message>
     <message>
         <location line="+81"/>
         <location line="+50"/>
         <source>Stopped.</source>
-        <translation type="unfinished">Zatrzymano.</translation>
+        <translation>Zatrzymano.</translation>
     </message>
 </context>
 <context>
     <name>SourceFilesModel</name>
+    <message>
+        <source>Internal name</source>
+        <translation type="obsolete">Nazwa wewnętrzna</translation>
+    </message>
+    <message>
+        <source>Full name</source>
+        <translation type="obsolete">Pełna nazwa</translation>
+    </message>
+</context>
+<context>
+    <name>Debugger::Internal::SourceFilesModel</name>
     <message>
         <location filename="../../../src/plugins/debugger/sourcefileswindow.cpp" line="+98"/>
         <source>Internal name</source>
@@ -8475,7 +8521,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
 <context>
     <name>Debugger::Internal::StackHandler</name>
     <message>
-        <location filename="../../../src/plugins/debugger/stackhandler.cpp" line="+66"/>
+        <location filename="../../../src/plugins/debugger/stackhandler.cpp" line="+67"/>
         <location line="+14"/>
         <source>Address:</source>
         <translation>Adres:</translation>
@@ -8597,7 +8643,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <translation>Stos</translation>
     </message>
     <message>
-        <location line="+36"/>
+        <location line="+41"/>
         <source>Copy contents to clipboard</source>
         <translation>Skopiuj zawartość do schowka</translation>
     </message>
@@ -8614,12 +8660,12 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+5"/>
         <source>Open disassembler</source>
-        <translation type="unfinished"></translation>
+        <translation>Otwórz deasembler</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>Open disassembler at %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Otwórz deasembler w %1</translation>
     </message>
     <message>
         <location line="+9"/>
@@ -8653,7 +8699,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
 <context>
     <name>Debugger::Internal::WatchData</name>
     <message>
-        <location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+71"/>
+        <location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+72"/>
         <location line="+250"/>
         <source>&lt;not in scope&gt;</source>
         <translation>&lt;poza zakresem&gt;</translation>
@@ -8661,7 +8707,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+8"/>
         <source>%1 &lt;shadowed %2&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 &lt;przykryło %2&gt;</translation>
     </message>
 </context>
 <context>
@@ -8679,7 +8725,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+4"/>
         <source> ... &lt;cut off&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>... &lt;odcięte&gt;</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -8714,12 +8760,12 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+7"/>
         <source>Locals</source>
-        <translation type="unfinished"></translation>
+        <translation>Zmienne lokalne</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>Watchers</source>
-        <translation type="unfinished"></translation>
+        <translation>Zmienne obserwowane</translation>
     </message>
     <message>
         <location line="+4"/>
@@ -8727,7 +8773,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <translation>Podpowiedź</translation>
     </message>
     <message>
-        <location line="+1069"/>
+        <location line="+1075"/>
         <source>&lt;Edit&gt;</source>
         <translation>&lt;Zmodyfikuj&gt;</translation>
     </message>
@@ -8787,6 +8833,8 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
         <source>%n known types, Qt version: %1, Qt namespace: %2 Dumper version: %3</source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
 </context>
@@ -8795,7 +8843,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location filename="../../../src/plugins/debugger/watchwindow.cpp" line="+128"/>
         <source>Locals and Watchers</source>
-        <translation type="unfinished"></translation>
+        <translation>Zmienne lokalne i obserwowane</translation>
     </message>
     <message>
         <location line="+95"/>
@@ -8820,12 +8868,12 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+6"/>
         <source>Insert new watch item</source>
-        <translation type="unfinished"></translation>
+        <translation>Wprowadź element do obserwacji</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Select widget to watch</source>
-        <translation type="unfinished"></translation>
+        <translation>Wybierz widżet do obserwacji</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -8840,7 +8888,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+17"/>
         <source>Refresh code model snapshot</source>
-        <translation type="unfinished"></translation>
+        <translation>Odśwież kopię modelu danych</translation>
     </message>
     <message>
         <location line="+9"/>
@@ -8914,7 +8962,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+1"/>
         <source>Creates a Qt Designer form file (.ui) with a matching class.</source>
-        <translation type="unfinished"></translation>
+        <translation>Tworzy plik z formularzem Qt Designer (.ui) wraz z dopasowanÄ… klasÄ….</translation>
     </message>
 </context>
 <context>
@@ -9036,7 +9084,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+10"/>
         <source>Locked</source>
-        <translation type="unfinished"></translation>
+        <translation>Zablokowany</translation>
     </message>
     <message>
         <location line="+7"/>
@@ -9066,7 +9114,7 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location line="+161"/>
         <source>The image could not be created: %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można utworzyć obrazu: %1</translation>
     </message>
 </context>
 <context>
@@ -9121,12 +9169,12 @@ Zaleca się użycie gdb wersji 6.7 lub późniejszej.</translation>
     <message>
         <location filename="../../../src/plugins/designer/qtcreatorintegration.cpp" line="+72"/>
         <source>The class definition of &apos;%1&apos; could not be found in %2.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można odnaleźć definicji klasy &quot;%1&quot; w %2.</translation>
     </message>
     <message>
         <location line="+475"/>
         <source>Error finding/adding a slot.</source>
-        <translation type="unfinished"></translation>
+        <translation>BÅ‚Ä…d podczas znajdowania / dodawania slotu.</translation>
     </message>
     <message>
         <location line="+41"/>
@@ -9156,14 +9204,14 @@ Rebuilding the project might help.</source>
 <context>
     <name>FakeVim::Internal::FakeVimHandler</name>
     <message>
-        <location filename="../../../src/plugins/fakevim/fakevimhandler.cpp" line="+249"/>
+        <location filename="../../../src/plugins/fakevim/fakevimhandler.cpp" line="+250"/>
         <source>E20: Mark &apos;%1&apos; not set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+671"/>
+        <location line="+672"/>
         <source>%1%2%</source>
-        <translation type="unfinished"></translation>
+        <translation>%1%2%</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -9173,17 +9221,17 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+22"/>
         <source>Not implemented in FakeVim</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie obsługiwane w FakeVim</translation>
     </message>
     <message>
         <location line="+1003"/>
         <source>File &apos;%1&apos; exists (add ! to override)</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik &quot;%1&quot; istnieje (dodaj ! aby go zastąpić)</translation>
     </message>
     <message>
         <location line="+20"/>
         <source>Cannot open file &apos;%1&apos; for writing</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można otworzyć pliku &quot;%1&quot; do zapisu</translation>
     </message>
     <message>
         <location line="+7"/>
@@ -9193,18 +9241,20 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+8"/>
         <source>Cannot open file &apos;%1&apos; for reading</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można otworzyć pliku &quot;%1&quot; do odczytu</translation>
     </message>
     <message>
         <location line="+9"/>
         <source>&quot;%1&quot; %2L, %3C</source>
-        <translation type="unfinished"></translation>
+        <translation>&quot;%1&quot; %2L, %3C</translation>
     </message>
     <message numerus="yes">
         <location line="+18"/>
         <source>%n lines filtered</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>Przefiltrowano %n liniÄ™</numerusform>
+            <numerusform>Przefiltrowano %n linie</numerusform>
+            <numerusform>Przefiltrowano %n linii</numerusform>
         </translation>
     </message>
     <message numerus="yes">
@@ -9212,37 +9262,39 @@ Rebuilding the project might help.</source>
         <source>%n lines &gt;ed %1 time</source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
     <message>
         <location line="+78"/>
         <source>E512: Unknown option: </source>
-        <translation type="unfinished"></translation>
+        <translation>E512: Nieznana opcja: </translation>
     </message>
     <message>
         <location line="+71"/>
         <source>search hit BOTTOM, continuing at TOP</source>
-        <translation type="unfinished"></translation>
+        <translation>Przeszukano do KOŃCA, wznowiono od POCZĄTKU</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>search hit TOP, continuing at BOTTOM</source>
-        <translation type="unfinished"></translation>
+        <translation>Przeszukano do POCZĄTKU, wznowiono od KOŃCA</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Pattern not found: </source>
-        <translation type="unfinished"></translation>
+        <translation>Brak dopasowań do wzorca: </translation>
     </message>
     <message>
-        <location line="+570"/>
+        <location line="+577"/>
         <source>Already at oldest change</source>
-        <translation type="unfinished"></translation>
+        <translation>Jest to najstarsza zmiana</translation>
     </message>
     <message>
         <location line="+16"/>
         <source>Already at newest change</source>
-        <translation type="unfinished"></translation>
+        <translation>Jest to najnowsza zmiana</translation>
     </message>
 </context>
 <context>
@@ -9250,12 +9302,12 @@ Rebuilding the project might help.</source>
     <message>
         <location filename="../../../src/plugins/fakevim/fakevimplugin.cpp" line="+114"/>
         <source>General</source>
-        <translation type="unfinished">Ogólne</translation>
+        <translation>Ogólne</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>FakeVim</source>
-        <translation type="unfinished"></translation>
+        <translation>FakeVim</translation>
     </message>
 </context>
 <context>
@@ -9264,7 +9316,7 @@ Rebuilding the project might help.</source>
         <location line="+347"/>
         <location line="+188"/>
         <source>Quit FakeVim</source>
-        <translation type="unfinished"></translation>
+        <translation>Zakończ FakeVim</translation>
     </message>
     <message>
         <location line="-117"/>
@@ -9274,8 +9326,10 @@ Rebuilding the project might help.</source>
     <message numerus="yes">
         <location line="+2"/>
         <source>%n files not saved</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>Nie zachowano %n pliku</numerusform>
+            <numerusform>Nie zachowano %n plików</numerusform>
+            <numerusform>Nie zachowano %n plików</numerusform>
         </translation>
     </message>
     <message>
@@ -9286,7 +9340,7 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+112"/>
         <source>FakeVim Information</source>
-        <translation type="unfinished"></translation>
+        <translation>Informacje o FakeVim</translation>
     </message>
 </context>
 <context>
@@ -9373,9 +9427,9 @@ Rebuilding the project might help.</source>
 <context>
     <name>Find::SearchResultWindow</name>
     <message>
-        <location filename="../../../src/plugins/find/searchresultwindow.cpp" line="+67"/>
+        <location filename="../../../src/plugins/find/searchresultwindow.cpp" line="+68"/>
         <source>No matches found!</source>
-        <translation type="unfinished"></translation>
+        <translation>Brak pasujących wyników!</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -9408,7 +9462,7 @@ Rebuilding the project might help.</source>
     <message>
         <location filename="../../../src/plugins/genericprojectmanager/genericmakestep.cpp" line="+190"/>
         <source>Override %1:</source>
-        <translation type="unfinished">Nadpisanie %1:</translation>
+        <translation>ZastÄ…pienie %1:</translation>
     </message>
     <message>
         <location line="+32"/>
@@ -9465,7 +9519,7 @@ Rebuilding the project might help.</source>
     <message>
         <location filename="../../../src/plugins/genericprojectmanager/genericprojectwizard.cpp" line="+124"/>
         <source>Import of Makefile-based Project</source>
-        <translation type="unfinished">Zaimportuj projekt bazujÄ…cy na pliku Makefile</translation>
+        <translation>Zaimportuj projekt bazujÄ…cy na pliku Makefile</translation>
     </message>
     <message>
         <location line="+4"/>
@@ -9576,7 +9630,7 @@ Rebuilding the project might help.</source>
 <context>
     <name>Git::Internal::GitClient</name>
     <message>
-        <location filename="../../../src/plugins/git/gitclient.cpp" line="+71"/>
+        <location filename="../../../src/plugins/git/gitclient.cpp" line="+76"/>
         <source>Note that the git plugin for QtCreator is not able to interact with the server so far. Thus, manual ssh-identification etc. will not work.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9604,7 +9658,7 @@ Rebuilding the project might help.</source>
         <translation>Oczekiwanie na dane...</translation>
     </message>
     <message>
-        <location line="+100"/>
+        <location line="+101"/>
         <source>Git Diff</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9629,7 +9683,7 @@ Rebuilding the project might help.</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location line="+56"/>
+        <location line="+58"/>
         <source>Unable to add %n file(s) to %1: %2</source>
         <translation>
             <numerusform>Nie można dodać %n pliku do %1: %2</numerusform>
@@ -9642,6 +9696,8 @@ Rebuilding the project might help.</source>
         <source>Unable to reset %n file(s) in %1: %2</source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
     <message numerus="yes">
@@ -9649,6 +9705,8 @@ Rebuilding the project might help.</source>
         <source>Unable to checkout %n file(s) in %1: %2</source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
     <message>
@@ -9667,7 +9725,7 @@ Rebuilding the project might help.</source>
         <translation>Nie można uruchomić komendy &quot;show&quot;: %1: %2</translation>
     </message>
     <message>
-        <location line="+148"/>
+        <location line="+149"/>
         <source>Changes</source>
         <translation>Zmiany</translation>
     </message>
@@ -9692,6 +9750,8 @@ Rebuilding the project might help.</source>
 </source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
     <message numerus="yes">
@@ -9700,6 +9760,8 @@ Rebuilding the project might help.</source>
 </source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
     <message>
@@ -9713,12 +9775,12 @@ Rebuilding the project might help.</source>
         <translation>Plik został zmieniony. Czy chcesz odwrócić w nim zmiany?</translation>
     </message>
     <message>
-        <location line="+24"/>
+        <location line="+26"/>
         <source>The file is not modified.</source>
         <translation>Plik nie jest zmodyfikowany.</translation>
     </message>
     <message>
-        <location line="+22"/>
+        <location line="+23"/>
         <source>There are no modified files.</source>
         <translation>Brak zmodyfikowanych plików.</translation>
     </message>
@@ -9794,7 +9856,7 @@ Rebuilding the project might help.</source>
 <context>
     <name>Git::Internal::GitPlugin</name>
     <message>
-        <location filename="../../../src/plugins/git/gitplugin.cpp" line="+232"/>
+        <location filename="../../../src/plugins/git/gitplugin.cpp" line="+233"/>
         <source>&amp;Git</source>
         <translation>&amp;Git</translation>
     </message>
@@ -10014,7 +10076,7 @@ Rebuilding the project might help.</source>
         <translation>&amp;Przywróć</translation>
     </message>
     <message>
-        <location line="+60"/>
+        <location line="+65"/>
         <source>Could not find working directory</source>
         <translation>Nie można odnaleźć katalogu roboczego</translation>
     </message>
@@ -10026,12 +10088,12 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+1"/>
         <source>Would you like to revert all pending changes to the project?</source>
-        <translation type="unfinished"></translation>
+        <translation>Czy chcesz odwrócić wszystkie oczekujące zmiany w projekcie?</translation>
     </message>
     <message>
         <location line="+29"/>
         <source>Another submit is currently being executed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Trwa inna wysyłka.</translation>
     </message>
     <message>
         <location line="+30"/>
@@ -10075,32 +10137,32 @@ Rebuilding the project might help.</source>
     <message>
         <location filename="../../../src/plugins/helloworld/helloworldplugin.cpp" line="+85"/>
         <source>Say &quot;&amp;Hello World!&quot;</source>
-        <translation type="unfinished"></translation>
+        <translation>Powiedz &quot;&amp;Witaj świecie!&quot;</translation>
     </message>
     <message>
         <location line="+13"/>
         <source>&amp;Hello World</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Witaj świecie</translation>
     </message>
     <message>
         <location line="+15"/>
         <source>Hello world!</source>
-        <translation type="unfinished"></translation>
+        <translation>Witaj świecie!</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>Hello World PushButton!</source>
-        <translation type="unfinished"></translation>
+        <translation>Przycisk powitalny!</translation>
     </message>
     <message>
         <location line="+31"/>
         <source>Hello World!</source>
-        <translation type="unfinished"></translation>
+        <translation>Witaj świecie!</translation>
     </message>
     <message>
         <location line="+0"/>
         <source>Hello World! Beautiful day today, isn&apos;t it?</source>
-        <translation type="unfinished"></translation>
+        <translation>Witaj świecie! Piękny dzień dziś mamy, nieprawdaż?</translation>
     </message>
 </context>
 <context>
@@ -10108,12 +10170,12 @@ Rebuilding the project might help.</source>
     <message>
         <location filename="../../../src/plugins/helloworld/helloworldwindow.cpp" line="+41"/>
         <source>Focus me to activate my context!</source>
-        <translation type="unfinished"></translation>
+        <translation>Daj mi fokus, żeby uaktywnić mój kontekst!</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Hello, world!</source>
-        <translation type="unfinished"></translation>
+        <translation>Witaj świecie!</translation>
     </message>
 </context>
 <context>
@@ -10218,7 +10280,7 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+122"/>
         <source>Open Image</source>
-        <translation type="unfinished"></translation>
+        <translation>Otwórz obraz</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -10281,7 +10343,7 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+8"/>
         <source>Home</source>
-        <translation type="unfinished"></translation>
+        <translation>Strona startowa</translation>
     </message>
     <message>
         <location line="+6"/>
@@ -10351,7 +10413,7 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+20"/>
         <source>Go to Help Mode</source>
-        <translation type="unfinished"></translation>
+        <translation>Przejdź do trybu pomocy</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -10643,7 +10705,7 @@ Rebuilding the project might help.</source>
         <translation>Plik został zmieniony. Czy chcesz odwrócić w nim zmiany?</translation>
     </message>
     <message>
-        <location line="+93"/>
+        <location line="+98"/>
         <source>Another submit is currently executed.</source>
         <translation>Trwa inna wysyłka.</translation>
     </message>
@@ -10702,7 +10764,7 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+3"/>
         <source>Perforce did not respond within timeout limit (%1 ms).</source>
-        <translation type="unfinished"></translation>
+        <translation>Perforce nie odpowiedział w określonym czasie (%1 ms).</translation>
     </message>
     <message>
         <location line="+84"/>
@@ -10786,7 +10848,7 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+8"/>
         <source>&quot;%1&quot; timed out after %2ms.</source>
-        <translation type="unfinished"></translation>
+        <translation>&quot;%1&quot; bez odpowiedzi po %2ms.</translation>
     </message>
     <message>
         <location line="+4"/>
@@ -10836,22 +10898,23 @@ Rebuilding the project might help.</source>
         <location filename="../../../src/plugins/projectexplorer/abstractprocessstep.cpp" line="+188"/>
         <source>&lt;font color=&quot;#0000ff&quot;&gt;Starting: %1 %2&lt;/font&gt;
 </source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;font color=&quot;#0000ff&quot;&gt;Uruchamianie: %1 %2&lt;/font&gt;
+</translation>
     </message>
     <message>
         <location line="+7"/>
         <source>&lt;font color=&quot;#0000ff&quot;&gt;Exited with code %1.&lt;/font&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;font color=&quot;#0000ff&quot;&gt;Zakończono kodem wyjściowym %1.&lt;/font&gt;</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>&lt;font color=&quot;#ff0000&quot;&gt;&lt;b&gt;Exited with code %1.&lt;/b&gt;&lt;/font&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;font color=&quot;#ff0000&quot;&gt;&lt;b&gt;Zakończono kodem wyjściowym %1.&lt;/b&gt;&lt;/font&gt;</translation>
     </message>
     <message>
         <location line="+7"/>
         <source>&lt;font color=&quot;#ff0000&quot;&gt;Could not start process %1 &lt;/b&gt;&lt;/font&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;font color=&quot;#ff0000&quot;&gt;Nie można uruchomić procesu %1 &lt;/b&gt;&lt;/font&gt;</translation>
     </message>
 </context>
 <context>
@@ -10955,7 +11018,7 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+44"/>
         <source>&lt;b&gt;Running build steps for project %2...&lt;/b&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Uruchamianie kroków procesu budowania dla projektu %2...&lt;/b&gt;</translation>
     </message>
 </context>
 <context>
@@ -11001,7 +11064,7 @@ Rebuilding the project might help.</source>
     <message>
         <location line="+48"/>
         <source>&lt;a href=&quot;#&quot;&gt;Make %1 active.&lt;/a&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;a href=&quot;#&quot;&gt;Uaktywnij %1.&lt;/a&gt;</translation>
     </message>
     <message>
         <location line="+33"/>
@@ -11230,7 +11293,8 @@ Reason: %2</source>
         <location line="+15"/>
         <source>Building debugging helper library in %1
 </source>
-        <translation type="unfinished"></translation>
+        <translation>Budowanie biblioteki asystenta debuggera w %1
+</translation>
     </message>
     <message>
         <location line="+7"/>
@@ -11464,7 +11528,7 @@ Reason: %2</source>
 <context>
     <name>ProjectExplorer::ProjectExplorerPlugin</name>
     <message>
-        <location filename="../../../src/plugins/projectexplorer/projectexplorer.cpp" line="+257"/>
+        <location filename="../../../src/plugins/projectexplorer/projectexplorer.cpp" line="+258"/>
         <source>Projects</source>
         <translation>Projekty</translation>
     </message>
@@ -11697,7 +11761,7 @@ Reason: %2</source>
         <translation>Nowy projekt</translation>
     </message>
     <message>
-        <location line="+900"/>
+        <location line="+904"/>
         <source>New File</source>
         <comment>Title of dialog</comment>
         <translation>Nowy plik</translation>
@@ -11756,14 +11820,14 @@ do systemu kontroli wersji (%2)?</translation>
         <translation>Nie można odnaleźć explorer.exe w ścieżce w celu uruchomienia &quot;Windows Explorer&quot;.</translation>
     </message>
     <message>
-        <location line="+20"/>
+        <location line="+18"/>
         <source>Launching a file explorer failed</source>
-        <translation type="unfinished"></translation>
+        <translation>Uruchomienie przeglądarki plików zakończone niepowodzeniem</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Could not find xdg-open to launch the native file explorer.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można znaleźć programu xdg-open potrzebnego do uruchomienia natywnej przeglądarki plików.</translation>
     </message>
     <message>
         <location line="+26"/>
@@ -11791,42 +11855,46 @@ do systemu kontroli wersji (%2)?</translation>
     <message>
         <location line="+212"/>
         <source>Change build configuration &amp;&amp; continue</source>
-        <translation type="unfinished"></translation>
+        <translation>Zmień konfigurację budowania i kontynuuj</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Cancel</source>
-        <translation type="unfinished">Anuluj</translation>
+        <translation>Anuluj</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Continue anyway</source>
-        <translation type="unfinished"></translation>
+        <translation>Kontynuuj</translation>
     </message>
     <message>
         <location line="+5"/>
-        <source>Run configuration doesn&apos;t match build configuration</source>
-        <translation type="unfinished"></translation>
+        <source>Run configuration does not match build configuration</source>
+        <translation>Konfiguracja uruchamiania nie odpowiada konfiguracji budowania</translation>
     </message>
     <message>
-        <location line="+1"/>
-        <source>The active build configuration builds a target that cannot be used by the active run configuration.</source>
+        <location line="+6"/>
+        <source>This can happen if the active build configuration uses the wrong Qt version and/or tool chain for the active run configuration (for example, running in Symbian emulator requires building with the WINSCW tool chain).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+5"/>
-        <source>This can happen if the active build configuration uses the wrong Qt version and/or tool chain for the active run configuration (e.g. running in Symbian emulator requires building with WINSCW tool chain).</source>
-        <translation type="unfinished"></translation>
+        <source>Run configuration doesn&apos;t match build configuration</source>
+        <translation type="obsolete">Konfiguracja uruchamiania nie pasuje do konfiguracji budowania</translation>
     </message>
     <message>
-        <location line="+8"/>
+        <location line="-5"/>
+        <source>The active build configuration builds a target that cannot be used by the active run configuration.</source>
+        <translation>Aktywna konfiguracja budowania tworzy produkt który nie może zostać użyty przez aktywną konfigurację uruchamiania.</translation>
+    </message>
+    <message>
+        <location line="+29"/>
         <source>Choose build configuration:</source>
-        <translation type="unfinished"></translation>
+        <translation>Wybierz konfiguracjÄ™ budowania:</translation>
     </message>
     <message>
-        <location line="+9"/>
+        <location line="-9"/>
         <source>No valid build configuration found.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie znaleziono poprawnej konfiguracji budowania.</translation>
     </message>
 </context>
 <context>
@@ -11909,7 +11977,7 @@ do systemu kontroli wersji (%2)?</translation>
 <context>
     <name>ProjectExplorer::Internal::ProjectWelcomePage</name>
     <message>
-        <location filename="../../../src/plugins/projectexplorer/projectwelcomepage.h" line="+47"/>
+        <location filename="../../../src/plugins/projectexplorer/projectwelcomepage.h" line="+48"/>
         <source>Develop</source>
         <translation type="unfinished"></translation>
     </message>
@@ -11917,6 +11985,7 @@ do systemu kontroli wersji (%2)?</translation>
 <context>
     <name>ProjectExplorer::Internal::ActiveConfigurationWidget</name>
     <message>
+        <location filename="../../../src/plugins/projectexplorer/projectexplorer.cpp" line="+6"/>
         <location filename="../../../src/plugins/projectexplorer/projectwindow.cpp" line="+181"/>
         <source>Active run configuration</source>
         <translation>Aktywna konfiguracja uruchamiania</translation>
@@ -11925,7 +11994,7 @@ do systemu kontroli wersji (%2)?</translation>
 <context>
     <name>ProjectExplorer::Internal::ProjectLabel</name>
     <message>
-        <location line="+375"/>
+        <location filename="../../../src/plugins/projectexplorer/projectwindow.cpp" line="+375"/>
         <source>Edit Project Settings for Project &lt;b&gt;%1&lt;/b&gt;</source>
         <translation>Zmodyfikuj ustawienia projektu &lt;b&gt;%1&lt;/b&gt;</translation>
     </message>
@@ -11947,12 +12016,12 @@ do systemu kontroli wersji (%2)?</translation>
     <name>ProjectExplorer::Internal::ProjectWindow</name>
     <message>
         <location line="+104"/>
-        <location line="+105"/>
+        <location line="+110"/>
         <source>Active Build and Run Configurations</source>
         <translation>Aktywne konfiguracje procesu budowania i uruchamiania</translation>
     </message>
     <message>
-        <location line="-67"/>
+        <location line="-72"/>
         <source>No project loaded.</source>
         <translation>Brak załadowanego projektu.</translation>
     </message>
@@ -11991,9 +12060,9 @@ do systemu kontroli wersji (%2)?</translation>
         <translation>Usuń</translation>
     </message>
     <message>
-        <location line="+133"/>
+        <location line="+138"/>
         <source>&lt;a href=&quot;#&quot;&gt;Make %1 active.&lt;/a&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;a href=&quot;#&quot;&gt;Uaktywnij %1.&lt;/a&gt;</translation>
     </message>
 </context>
 <context>
@@ -12102,12 +12171,11 @@ do systemu kontroli wersji (%2)?</translation>
         <translation>Kompilator Intel C++ (Linux)</translation>
     </message>
     <message>
-        <location line="+2"/>
         <source>MinGW</source>
-        <translation>MinGW</translation>
+        <translation type="obsolete">MinGW</translation>
     </message>
     <message>
-        <location line="+2"/>
+        <location line="+4"/>
         <source>Microsoft Visual C++</source>
         <translation>Microsoft Visual C++</translation>
     </message>
@@ -12155,14 +12223,14 @@ do systemu kontroli wersji (%2)?</translation>
 <context>
     <name>ProjectExplorer::Internal::WinGuiProcess</name>
     <message>
-        <location filename="../../../src/plugins/projectexplorer/winguiprocess.cpp" line="+122"/>
+        <location filename="../../../src/plugins/projectexplorer/winguiprocess.cpp" line="+125"/>
         <source>The process could not be started!</source>
         <translation>Proces nie może zostać rozpoczęty!</translation>
     </message>
     <message>
-        <location line="+7"/>
+        <location line="+5"/>
         <source>Cannot retrieve debugging output!</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można pobrać wyjścia debuggera!</translation>
     </message>
 </context>
 <context>
@@ -12262,26 +12330,26 @@ do systemu kontroli wersji (%2)?</translation>
     <name>QmlProjectManager::Internal::QmlRunConfiguration</name>
     <message>
         <location filename="../../../src/plugins/qmlprojectmanager/qmlproject.cpp" line="+339"/>
-        <location line="+106"/>
+        <location line="+107"/>
         <source>QML Viewer</source>
-        <translation type="unfinished"></translation>
+        <translation>PrzeglÄ…darka QML</translation>
     </message>
     <message>
         <location line="-31"/>
         <location line="+40"/>
-        <location line="+60"/>
+        <location line="+46"/>
         <source>&lt;Current File&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;Bieżący plik&gt;</translation>
     </message>
     <message>
-        <location line="-68"/>
+        <location line="-54"/>
         <source>QML Viewer arguments:</source>
-        <translation type="unfinished"></translation>
+        <translation>Argumenty przeglÄ…darki QML:</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Main QML File:</source>
-        <translation type="unfinished"></translation>
+        <translation>Główny plik QML:</translation>
     </message>
 </context>
 <context>
@@ -12289,7 +12357,7 @@ do systemu kontroli wersji (%2)?</translation>
     <message>
         <location filename="../../../src/plugins/qmlprojectmanager/qmlprojectwizard.cpp" line="+124"/>
         <source>Import of QML Project</source>
-        <translation type="unfinished"></translation>
+        <translation>Importowanie projektu QML</translation>
     </message>
     <message>
         <location line="+4"/>
@@ -12427,7 +12495,7 @@ do systemu kontroli wersji (%2)?</translation>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/gettingstartedwelcomepage.h" line="+47"/>
         <source>Getting Started</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaczynamy</translation>
     </message>
 </context>
 <context>
@@ -12448,7 +12516,7 @@ do systemu kontroli wersji (%2)?</translation>
     <message>
         <location line="+57"/>
         <source>Override %1:</source>
-        <translation>Nadpisanie %1:</translation>
+        <translation>ZastÄ…pienie %1:</translation>
     </message>
     <message>
         <location line="+18"/>
@@ -12479,7 +12547,7 @@ do systemu kontroli wersji (%2)?</translation>
         <location filename="../../../src/plugins/qt4projectmanager/projectloadwizard.cpp" line="+51"/>
         <location line="+125"/>
         <source>Import existing build settings</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaimportuj istniejÄ…ce ustawienia procesu budowania</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -12526,7 +12594,7 @@ do systemu kontroli wersji (%2)?</translation>
 <context>
     <name>Qt4ProjectManager::QMakeStepConfigWidget</name>
     <message>
-        <location line="+78"/>
+        <location line="+88"/>
         <source>&lt;b&gt;QMake:&lt;/b&gt; No Qt version set. QMake can not be run.</source>
         <translation>&lt;b&gt;QMake:&lt;/b&gt; Brak ustawionej wersji Qt. Nie można uruchomić QMake.</translation>
     </message>
@@ -12597,7 +12665,7 @@ do systemu kontroli wersji (%2)?</translation>
     <message>
         <location line="+9"/>
         <source>Self-signed certificate</source>
-        <translation type="unfinished"></translation>
+        <translation>Własnoręcznie podpisany certyfikat</translation>
     </message>
     <message>
         <location line="+13"/>
@@ -12612,12 +12680,12 @@ do systemu kontroli wersji (%2)?</translation>
     <message>
         <location line="+3"/>
         <source>Choose key file (.key / .pem)</source>
-        <translation type="unfinished"></translation>
+        <translation>Wybierz plik z kluczem (.key / .pem)</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Key file:</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik z kluczem:</translation>
     </message>
     <message>
         <location line="+126"/>
@@ -12633,7 +12701,7 @@ do systemu kontroli wersji (%2)?</translation>
     <message>
         <location line="+1"/>
         <source>(self-signed certificate)</source>
-        <translation type="unfinished"></translation>
+        <translation>(własnoręcznie podpisany certyfikat)</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -12659,7 +12727,7 @@ do systemu kontroli wersji (%2)?</translation>
     <message>
         <location line="+83"/>
         <source>There is no device plugged in.</source>
-        <translation type="unfinished"></translation>
+        <translation>Brak podłączonego urządzenia.</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -12715,7 +12783,8 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.</tr
         <location line="+21"/>
         <source>Could not connect to phone on port &apos;%1&apos;: %2
 Check if the phone is connected and App TRK is running.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można nawiązać połączenia z telefonem na porcie &quot;%1&quot;: %2
+Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.</translation>
     </message>
     <message>
         <location line="+9"/>
@@ -12730,12 +12799,12 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+5"/>
         <source>Could not close file %1 on device: %2. It will be closed when App TRK is closed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można zamknąć pliku %1 w urządzeniu: %2, będzie on zamknięty gdy aplikacja TRK zostanie zakończona.</translation>
     </message>
     <message>
         <location line="+6"/>
         <source>Could not connect to App TRK on device: %1. Restarting App TRK might help.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można ustanowić połączenia z aplikacją TRK w urządzeniu: %1. Spróbuj ponownie uruchomić aplikację TRK.</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -12760,17 +12829,17 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+12"/>
         <source>Waiting for App TRK</source>
-        <translation type="unfinished"></translation>
+        <translation>Oczekiwanie na aplikacjÄ™ TRK</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Please start App TRK on %1.</source>
-        <translation type="unfinished"></translation>
+        <translation>Proszę uruchomić aplikację TRK na porcie %1.</translation>
     </message>
     <message>
         <location line="+22"/>
         <source>Canceled.</source>
-        <translation type="unfinished"></translation>
+        <translation>Anulowano.</translation>
     </message>
     <message>
         <location line="+10"/>
@@ -12816,7 +12885,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+51"/>
         <source>Warning: Cannot locate the symbol file belonging to %1.</source>
-        <translation type="unfinished"></translation>
+        <translation>Ostrzeżenie: nie można odnaleźć pliku z symbolami należącego do %1.</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -12852,7 +12921,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+87"/>
         <source>Could not parse %1. The Qt for Symbian emulator run configuration %2 can not be started.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można przetworzyć %1. Nie można uruchomić konfiguracji %2 emulatora Qt dla Symbiana.</translation>
     </message>
 </context>
 <context>
@@ -12971,12 +13040,12 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+7"/>
         <source>Could not set permissions to writable.</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie można ustawić prawa do zapisu.</translation>
     </message>
     <message>
         <location line="+33"/>
         <source>There are unsaved changes for project file %1.</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik z projektem %1 posiada niezachowane zmiany.</translation>
     </message>
     <message>
         <location line="+22"/>
@@ -13082,7 +13151,7 @@ Check if the phone is connected and App TRK is running.</source>
     <name>Qt4ProjectManager::Internal::Qt4RunConfiguration</name>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/qt4runconfiguration.cpp" line="+72"/>
-        <location line="+458"/>
+        <location line="+459"/>
         <source>Qt4RunConfiguration</source>
         <translation>Konfiguracja procesu uruchamiania Qt4</translation>
     </message>
@@ -13132,7 +13201,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+5"/>
         <source>Use debug version of frameworks (DYLD_IMAGE_SUFFIX=_debug)</source>
-        <translation type="unfinished"></translation>
+        <translation>Użyj pakietów w wersji do debuggowania (DYLD_IMAGE_SUFFIX=_debug)</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -13358,12 +13427,12 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+2"/>
         <source>Select Carbide Install Directory</source>
-        <translation type="unfinished"></translation>
+        <translation>Wskaż katalog z zainstalowanym Carbide</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Select S60 SDK Root</source>
-        <translation type="unfinished"></translation>
+        <translation>Wskaż katalog główny S60 SDK</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -13383,7 +13452,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+144"/>
         <source>Building helpers</source>
-        <translation type="unfinished"></translation>
+        <translation>Budowanie asystentów</translation>
     </message>
     <message>
         <location line="+77"/>
@@ -13392,25 +13461,25 @@ Check if the phone is connected and App TRK is running.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+124"/>
+        <location line="+126"/>
         <source>The Qt Version identified by %1 is not installed. Run make install</source>
         <translation>Wersja Qt identyfikowana przez %1 nie jest zainstalowana. Uruchom &quot;make install&quot;</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>%1 does not specify a valid Qt installation</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 nie wskazuje na poprawnÄ… instalacjÄ™ Qt</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Found Qt version %1, using mkspec %2</source>
-        <translation type="unfinished"></translation>
+        <translation>Znaleziono wersję Qt %1 używająca mkspec %2</translation>
     </message>
 </context>
 <context>
     <name>Qt4ProjectManager::QtVersionManager</name>
     <message>
-        <location filename="../../../src/plugins/qt4projectmanager/qtversionmanager.cpp" line="+351"/>
+        <location filename="../../../src/plugins/qt4projectmanager/qtversionmanager.cpp" line="+347"/>
         <source>&lt;not found&gt;</source>
         <translation>&lt;nie znaleziony&gt;</translation>
     </message>
@@ -13421,50 +13490,50 @@ Check if the phone is connected and App TRK is running.</source>
         <translation>Qt w PATH</translation>
     </message>
     <message>
-        <location line="+147"/>
+        <location line="+144"/>
         <source>Name:</source>
-        <translation type="unfinished">Nazwa:</translation>
+        <translation>Nazwa:</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Source:</source>
-        <translation type="unfinished"></translation>
+        <translation>Źródło:</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>mkspec:</source>
-        <translation type="unfinished"></translation>
+        <translation>mkspec:</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>qmake:</source>
-        <translation type="unfinished"></translation>
+        <translation>qmake:</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>Default:</source>
-        <translation type="unfinished">Domyślna:</translation>
+        <translation>Domyślna:</translation>
     </message>
     <message>
-        <location line="+8"/>
+        <location line="+7"/>
         <source>Compiler:</source>
-        <translation type="unfinished"></translation>
+        <translation>Kompilator:</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Version:</source>
-        <translation type="unfinished">Wersja:</translation>
+        <translation>Wersja:</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>Debugging helper:</source>
-        <translation type="unfinished"></translation>
+        <translation>Asystent debuggera:</translation>
     </message>
 </context>
 <context>
     <name>QApplication</name>
     <message>
-        <location line="+872"/>
+        <location line="+870"/>
         <source>The Qt Version has no toolchain.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -13474,12 +13543,12 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/wizards/consoleappwizard.cpp" line="+59"/>
         <source>Qt4 Console Application</source>
-        <translation type="unfinished"></translation>
+        <translation>Aplikacja konsolowa Qt4</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Creates a Qt4 console application.</source>
-        <translation type="unfinished"></translation>
+        <translation>Tworzy aplikacjÄ™ konsolowÄ… Qt4.</translation>
     </message>
 </context>
 <context>
@@ -13487,7 +13556,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/wizards/consoleappwizarddialog.cpp" line="+52"/>
         <source>This wizard generates a Qt4 console application project. The application derives from QCoreApplication and does not provide a GUI.</source>
-        <translation type="unfinished"></translation>
+        <translation>Ten kreator generuje projekt aplikacji konsolowej Qt4. Aplikacja wywodzi się z QCoreApplication i nie używa GUI.</translation>
     </message>
 </context>
 <context>
@@ -13617,7 +13686,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location filename="../../../src/plugins/qtestlib/qtestlibplugin.cpp" line="+59"/>
         <source>Pass</source>
-        <translation type="unfinished"></translation>
+        <translation>Prawidłowy</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -13632,7 +13701,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+1"/>
         <source>Expected Pass</source>
-        <translation type="unfinished"></translation>
+        <translation>Spodziewany prawidłowy</translation>
     </message>
     <message>
         <location line="+9"/>
@@ -13652,17 +13721,17 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+1"/>
         <source>Critical</source>
-        <translation type="unfinished"></translation>
+        <translation>BÅ‚Ä…d krytyczny</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Fatal</source>
-        <translation type="unfinished"></translation>
+        <translation>Błąd śmiertelny</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Skipped</source>
-        <translation type="unfinished"></translation>
+        <translation>Pominięty</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -13704,7 +13773,7 @@ Check if the phone is connected and App TRK is running.</source>
 <context>
     <name>QtScriptEditor::Internal::ScriptEditor</name>
     <message>
-        <location filename="../../../src/plugins/qtscripteditor/qtscripteditor.cpp" line="+228"/>
+        <location filename="../../../src/plugins/qtscripteditor/qtscripteditor.cpp" line="+229"/>
         <source>&lt;Select Symbol&gt;</source>
         <translation>&lt;Wybierz symbol&gt;</translation>
     </message>
@@ -13712,15 +13781,14 @@ Check if the phone is connected and App TRK is running.</source>
 <context>
     <name>QtScriptEditor::Internal::QtScriptEditorActionHandler</name>
     <message>
-        <location filename="../../../src/plugins/qtscripteditor/qtscripteditoractionhandler.cpp" line="+96"/>
         <source>Qt Script Error</source>
-        <translation>Edytor skryptów Qt</translation>
+        <translation type="obsolete">Edytor skryptów Qt</translation>
     </message>
 </context>
 <context>
     <name>QtScriptEditor::Internal::QtScriptEditorPlugin</name>
     <message>
-        <location filename="../../../src/plugins/qtscripteditor/qtscripteditorplugin.cpp" line="+97"/>
+        <location filename="../../../src/plugins/qtscripteditor/qtscripteditorplugin.cpp" line="+102"/>
         <source>Creates a Qt Script file.</source>
         <translation>Tworzy plik ze skryptem Qt.</translation>
     </message>
@@ -13735,14 +13803,12 @@ Check if the phone is connected and App TRK is running.</source>
         <translation>Qt</translation>
     </message>
     <message>
-        <location line="+56"/>
         <source>Run</source>
-        <translation>Uruchom</translation>
+        <translation type="obsolete">Uruchom</translation>
     </message>
     <message>
-        <location line="+2"/>
         <source>Ctrl+R</source>
-        <translation>Ctrl+R</translation>
+        <translation type="obsolete">Ctrl+R</translation>
     </message>
 </context>
 <context>
@@ -13833,7 +13899,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+1"/>
         <source>&amp;Escaped Pattern:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Zabezpieczony wzorzec:</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -13853,7 +13919,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+1"/>
         <source>&amp;Minimal</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Minimalistyczny</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -13888,12 +13954,12 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+39"/>
         <source>Capture %1:</source>
-        <translation type="unfinished"></translation>
+        <translation>ZÅ‚apanie %1:</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>Match:</source>
-        <translation type="unfinished"></translation>
+        <translation>Dopasowanie:</translation>
     </message>
     <message>
         <location line="+13"/>
@@ -14170,14 +14236,14 @@ Check if the phone is connected and App TRK is running.</source>
         <translation>Plik został zmieniony. Czy chcesz odwrócić w nim zmiany?</translation>
     </message>
     <message>
-        <location line="+80"/>
+        <location line="+81"/>
         <source>The commit list spans several repositories (%1). Please commit them one by one.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location line="+18"/>
         <source>Another commit is currently being executed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Trwa inna wysyłka.</translation>
     </message>
     <message>
         <location line="+15"/>
@@ -14190,19 +14256,19 @@ Check if the phone is connected and App TRK is running.</source>
         <translation>Nie można utworzyć tymczasowego pliku: %1</translation>
     </message>
     <message>
-        <location line="+186"/>
+        <location line="+189"/>
         <source>Describe</source>
         <translation>Opisz</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Revision number:</source>
-        <translation type="unfinished"></translation>
+        <translation>Numer poprawki:</translation>
     </message>
     <message>
         <location line="+47"/>
         <source>No subversion executable specified!</source>
-        <translation type="unfinished"></translation>
+        <translation>Nie podano komendy programu subversion!</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -14230,7 +14296,7 @@ Check if the phone is connected and App TRK is running.</source>
     <message>
         <location line="+3"/>
         <source>Subversion did not respond within timeout limit (%1 ms).</source>
-        <translation type="unfinished"></translation>
+        <translation>Subversion nie odpowiedział w określonym czasie (%1 ms).</translation>
     </message>
 </context>
 <context>
@@ -14245,7 +14311,7 @@ Check if the phone is connected and App TRK is running.</source>
     <name>TextEditor::BaseFileFind</name>
     <message>
         <location filename="../../../src/plugins/texteditor/basefilefind.cpp" line="+119"/>
-        <location line="+20"/>
+        <location line="+21"/>
         <source>%1 found</source>
         <translation>Ilość znalezionych: %1</translation>
     </message>
@@ -14276,7 +14342,7 @@ Check if the phone is connected and App TRK is running.</source>
 <context>
     <name>TextEditor::BaseTextEditor</name>
     <message>
-        <location filename="../../../src/plugins/texteditor/basetexteditor.cpp" line="+252"/>
+        <location filename="../../../src/plugins/texteditor/basetexteditor.cpp" line="+254"/>
         <source>Print Document</source>
         <translation>Wydrukuj dokument</translation>
     </message>
@@ -14294,7 +14360,7 @@ Check if the phone is connected and App TRK is running.</source>
 <context>
     <name>TextEditor::BaseTextEditorEditable</name>
     <message>
-        <location line="+4275"/>
+        <location line="+4324"/>
         <source>Line: %1, Col: %2</source>
         <translation>Linia: %1, kolumna: %2</translation>
     </message>
@@ -14315,7 +14381,8 @@ Check if the phone is connected and App TRK is running.</source>
         <location line="+4"/>
         <source>
 The following encodings are likely to fit:</source>
-        <translation type="unfinished"></translation>
+        <translation>
+Następujące kodowania będą najprawdopodobniej pasowały:</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -14511,7 +14578,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+4"/>
         <source>Clean Whitespace</source>
-        <translation type="unfinished"></translation>
+        <translation>Oczyść białe znaki</translation>
     </message>
     <message>
         <location line="+7"/>
@@ -14616,7 +14683,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+4"/>
         <source>Goto Block Start With Selection</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaznacz do poczÄ…tku bloku</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -14626,7 +14693,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+3"/>
         <source>Goto Block End With Selection</source>
-        <translation type="unfinished"></translation>
+        <translation>Zaznacz do końca bloku</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -14671,7 +14738,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+3"/>
         <source>Copy Line Up</source>
-        <translation type="unfinished"></translation>
+        <translation>Skopiuj linię i wstaw powyżej</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -14681,7 +14748,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+3"/>
         <source>Copy Line Down</source>
-        <translation type="unfinished"></translation>
+        <translation>Skopiuj linię i wstaw poniżej</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -14729,7 +14796,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+6"/>
         <source>Triggers a quick fix in this scope</source>
-        <translation type="unfinished"></translation>
+        <translation>Uaktywnia w tym zakresie szybkÄ… poprawkÄ™</translation>
     </message>
     <message>
         <location line="+4"/>
@@ -14894,7 +14961,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+8"/>
         <source>Display</source>
-        <translation type="unfinished"></translation>
+        <translation>Wyświetlanie</translation>
     </message>
 </context>
 <context>
@@ -14912,12 +14979,12 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+10"/>
         <source>Could not find any project files matching (%1) in the directory &apos;%2&apos;.</source>
-        <translation>Nie można odnaleźć żadnych plików z projekami pasujących do (%1) w katalogu &quot;%2&quot;.</translation>
+        <translation>Nie można odnaleźć żadnych plików z projektami pasujących do (%1) w katalogu &quot;%2&quot;.</translation>
     </message>
     <message>
         <location line="+32"/>
         <source>The Project Explorer is not available.</source>
-        <translation type="unfinished"></translation>
+        <translation>Przeglądarka projektów nie jest dostępna.</translation>
     </message>
     <message>
         <location line="+7"/>
@@ -14933,7 +15000,12 @@ The following encodings are likely to fit:</source>
 <context>
     <name>VCSBase::ProcessCheckoutJob</name>
     <message>
-        <location filename="../../../src/plugins/vcsbase/checkoutjobs.cpp" line="+109"/>
+        <location filename="../../../src/plugins/vcsbase/checkoutjobs.cpp" line="+101"/>
+        <source>Unable to start %1: %2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+15"/>
         <source>The process terminated with exit code %1.</source>
         <translation>Proces zakończył się kodem wyjściowym %1.</translation>
     </message>
@@ -14961,7 +15033,7 @@ The following encodings are likely to fit:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+12"/>
+        <location line="+13"/>
         <source>Failed.</source>
         <translation>Niepomyślnie zakończone.</translation>
     </message>
@@ -15023,7 +15095,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="-2"/>
         <source>Common</source>
-        <translation type="unfinished"></translation>
+        <translation>Ogólne</translation>
     </message>
 </context>
 <context>
@@ -15531,7 +15603,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+1"/>
         <source>The current startup project can not be run.</source>
-        <translation type="unfinished"></translation>
+        <translation>Bieżący projekt startowy nie może zostać uruchomiony.</translation>
     </message>
     <message>
         <location line="+146"/>
@@ -15625,17 +15697,17 @@ in your .pro file.</source>
     <message>
         <location line="+1"/>
         <source>Generic Project Files</source>
-        <translation>Ogólne pliki projektów</translation>
+        <translation>Ogólne pliki projektu</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Generic Project Include Paths</source>
-        <translation type="unfinished"></translation>
+        <translation>Ogólne ścieżki do nagłówków projektu</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Generic Project Configuration File</source>
-        <translation type="unfinished"></translation>
+        <translation>Ogólny plik z konfiguracją projektu</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -15660,12 +15732,12 @@ in your .pro file.</source>
     <message>
         <location line="+1"/>
         <source>Qt Project include file</source>
-        <translation type="unfinished"></translation>
+        <translation>Plik nagłówkowy projektu Qt</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>message catalog</source>
-        <translation type="unfinished"></translation>
+        <translation>katalog komunikatów</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -15685,7 +15757,7 @@ in your .pro file.</source>
     <message>
         <location line="+1"/>
         <source>Plain text document</source>
-        <translation type="unfinished"></translation>
+        <translation>Dokument tekstowy</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -15827,7 +15899,7 @@ aktywny tylko po wpisaniu przedrostka</translation>
 <context>
     <name>Debugger::Internal::TermGdbAdapter</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/termgdbadapter.cpp" line="+142"/>
+        <location filename="../../../src/plugins/debugger/gdb/termgdbadapter.cpp" line="+176"/>
         <source>Debugger Error</source>
         <translation>BÅ‚Ä…d debuggera</translation>
     </message>
@@ -15837,7 +15909,7 @@ aktywny tylko po wpisaniu przedrostka</translation>
     <message>
         <location filename="../../../src/plugins/locator/directoryfilter.cpp" line="+44"/>
         <source>Generic Directory Filter</source>
-        <translation type="unfinished"></translation>
+        <translation>Ogólny filtr katalogów</translation>
     </message>
     <message>
         <location line="+59"/>
@@ -16054,12 +16126,12 @@ aktywny tylko po wpisaniu przedrostka</translation>
     <message>
         <location filename="../../../src/plugins/qmleditor/parser/qmljslexer.cpp" line="+553"/>
         <source>Illegal character</source>
-        <translation type="unfinished"></translation>
+        <translation>Niepoprawny znak</translation>
     </message>
     <message>
         <location line="+14"/>
         <source>Unclosed string at end of line</source>
-        <translation type="unfinished"></translation>
+        <translation>Niedomknięty ciąg na końcu linii</translation>
     </message>
     <message>
         <location line="+26"/>
@@ -16074,7 +16146,7 @@ aktywny tylko po wpisaniu przedrostka</translation>
     <message>
         <location line="+26"/>
         <source>Unclosed comment at end of file</source>
-        <translation type="unfinished"></translation>
+        <translation>Niedomknięty komentarz na końcu pliku</translation>
     </message>
     <message>
         <location line="+87"/>
@@ -16084,33 +16156,33 @@ aktywny tylko po wpisaniu przedrostka</translation>
     <message>
         <location line="+26"/>
         <source>Identifier cannot start with numeric literal</source>
-        <translation type="unfinished"></translation>
+        <translation>Identyfikator nie może rozpoczynać się cyfrą</translation>
     </message>
     <message>
         <location line="+331"/>
         <source>Unterminated regular expression literal</source>
-        <translation type="unfinished"></translation>
+        <translation>Brak znaku kończącego stałą znakową w wyrażeniu regularnym</translation>
     </message>
     <message>
         <location line="+24"/>
         <source>Invalid regular expression flag &apos;%0&apos;</source>
-        <translation type="unfinished"></translation>
+        <translation>Niepoprawna flaga &quot;%0&quot; wyrażenia regularnego</translation>
     </message>
     <message>
         <location filename="../../../src/plugins/qmleditor/parser/qmljsparser.cpp" line="+1752"/>
         <source>Unexpected token &apos;%1&apos;</source>
-        <translation type="unfinished"></translation>
+        <translation>Niespodziewany znak &quot;%1&quot;</translation>
     </message>
     <message>
         <location line="+28"/>
         <location line="+23"/>
         <source>Expected token &apos;%1&apos;</source>
-        <translation type="unfinished"></translation>
+        <translation>Spodziewany znak &quot;%1&quot;</translation>
     </message>
     <message>
         <location line="+13"/>
         <source>Syntax error</source>
-        <translation type="unfinished"></translation>
+        <translation>Błąd składni</translation>
     </message>
 </context>
 <context>
@@ -16118,27 +16190,27 @@ aktywny tylko po wpisaniu przedrostka</translation>
     <message>
         <location filename="../../../src/shared/trk/bluetoothlistener_gui.cpp" line="+68"/>
         <source>Connection on %1 canceled.</source>
-        <translation type="unfinished">Anulowano połączenie z %1.</translation>
+        <translation>Anulowano połączenie z %1.</translation>
     </message>
     <message>
         <location line="+16"/>
         <source>Waiting for App TRK</source>
-        <translation type="unfinished"></translation>
+        <translation>Oczekiwanie na aplikacjÄ™ TRK</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Waiting for App TRK to start on %1...</source>
-        <translation type="unfinished"></translation>
+        <translation>Oczekiwanie na uruchomienie aplikacji TRK na %1...</translation>
     </message>
     <message>
         <location line="+9"/>
         <source>Waiting for Bluetooth Connection</source>
-        <translation type="unfinished">Oczekiwanie na połączenie Bluetooth</translation>
+        <translation>Oczekiwanie na połączenie Bluetooth</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Connecting to %1...</source>
-        <translation type="unfinished">Łączenie z %1...</translation>
+        <translation>Łączenie z %1...</translation>
     </message>
 </context>
 <context>
@@ -16148,6 +16220,8 @@ aktywny tylko po wpisaniu przedrostka</translation>
         <source>%1: timed out after %n attempts using an interval of %2ms.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
         </translation>
     </message>
     <message>
@@ -16161,4 +16235,46 @@ aktywny tylko po wpisaniu przedrostka</translation>
         <translation>%1: %2 próba połączenia zakończona niepomyślnie: %3 (ponowna próba)...</translation>
     </message>
 </context>
+<context>
+    <name>trk::Session</name>
+    <message>
+        <location filename="../../../src/shared/trk/trkutils.cpp" line="+79"/>
+        <source>CPU: v%1.%2%3%4</source>
+        <extracomment>CPU description of an S60 device %1 major verison, %2 minor version %3 real name of major verison, %4 real name of minor version</extracomment>
+        <translation>CPU: v%1.%2%3%4</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>App TRK: v%1.%2 TRK protocol: v%3.%4</source>
+        <translation>Aplikacja TRK: v%1.%2, protokół TRK: v%3.%4</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>%1, %2%3%4, %5</source>
+        <extracomment>s60description description of an S60 device %1 CPU description, %2 endianness %3 default type size (if any), %4 float size (if any) %5 TRK version</extracomment>
+        <translation>%1, %2%3%4, %5</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>big endian</source>
+        <translation>big endian</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>little endian</source>
+        <translation>little endian</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>, type size: %1</source>
+        <extracomment>will be inserted into s60description</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>, float size: %1</source>
+        <extracomment>will be inserted into s60description</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
 </TS>
diff --git a/share/qtcreator/translations/qtcreator_ru.ts b/share/qtcreator/translations/qtcreator_ru.ts
index f90641eda278fcbb4bf1011f71a4f67a0a2371d4..3065beed58a01168ca07ebda3193ad6ff7ba3fef 100644
--- a/share/qtcreator/translations/qtcreator_ru.ts
+++ b/share/qtcreator/translations/qtcreator_ru.ts
@@ -350,7 +350,7 @@
 <context>
     <name>CMakeProjectManager::Internal::CMakeBuildSettingsWidget</name>
     <message>
-        <location filename="../../../src/plugins/cmakeprojectmanager/cmakeproject.cpp" line="+702"/>
+        <location filename="../../../src/plugins/cmakeprojectmanager/cmakeproject.cpp" line="+704"/>
         <source>&amp;Change</source>
         <translation>&amp;Изменить</translation>
     </message>
@@ -358,7 +358,7 @@
 <context>
     <name>CMakeProjectManager::Internal::CMakeOpenProjectWizard</name>
     <message>
-        <location filename="../../../src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp" line="+125"/>
+        <location filename="../../../src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp" line="+123"/>
         <source>CMake Wizard</source>
         <translation>Мастер CMake</translation>
     </message>
@@ -421,7 +421,7 @@
     <message>
         <location filename="../../../src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp" line="+148"/>
         <source>Please specify the path to the cmake executable. No cmake executable was found in the path.</source>
-        <translation type="unfinished">Укажите размещение программы cmake, так как она не была найдена в стандартных местах.</translation>
+        <translation>Укажите размещение программы cmake, так как она не была найдена автоматически.</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -436,7 +436,7 @@
     <message>
         <location line="+2"/>
         <source> The path %1 is not a valid cmake.</source>
-        <translation> Путь %1 не является корректной программой cmake.</translation>
+        <translation> Путь %1 не является корректным путём к программе cmake.</translation>
     </message>
     <message>
         <location line="+17"/>
@@ -451,27 +451,27 @@
     <message>
         <location line="+19"/>
         <source>The directory %1 already contains a cbp file, which is recent enough. You can pass special arguments or change the used toolchain here and rerun cmake. Or simply finish the wizard directly</source>
-        <translation>Каталог %1 уже содержит достаточно свежий файл cbp. Вы можете передать специальные параметры или сменить используемый инструментарий с последующим перезапуском cmake. Или просто завершите работу с мастером</translation>
+        <translation>Каталог %1 уже содержит достаточно свежий файл cbp. Вы можете передать специальные параметры или сменить используемый инструментарий с последующим перезапуском cmake. Либо просто завершите работу с мастером</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>The directory %1 does not contain a cbp file. Qt Creator needs to create this file by running cmake. Some projects require command line arguments to the initial cmake call.</source>
-        <translation>Каталог %1 не содержит файла cbp. Qt Creator создаст этот файл путём запуска cmake. Некоторые проекты требуют указания параметров командной строки для первого запуска cmake.</translation>
+        <translation>Каталог %1 не содержит файла cbp. Qt Creator создаст этот файл путём запуска cmake. Некоторые проекты требуют указания дополнительных параметров командной строки для первого запуска cmake.</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>The directory %1 contains an outdated .cbp file. Qt Creator needs to update this file by running cmake. If you want to add additional command line arguments, add them below. Note that cmake remembers command line arguments from the previous runs.</source>
-        <translation>Каталог %1 содержит устаревший файл cbp. Qt Creator обновит этот файл путём запуска cmake. Если требуется указать дополнительные параметры командной строки, добавьте их ниже. Следует иметь в виду, что cmake запоминает параметры командной строки для предыдущего запуска.</translation>
+        <translation>Каталог %1 содержит устаревший файл cbp. Qt Creator обновит этот файл путём запуска cmake. Если требуется указать дополнительные параметры командной строки, добавьте их ниже. Следует иметь в виду, что cmake запоминает параметры командной строки предыдущего запуска.</translation>
     </message>
     <message>
         <location line="+6"/>
         <source>The directory %1 specified in a build-configuration, does not contain a cbp file. Qt Creator needs to recreate this file, by running cmake. Some projects require command line arguments to the initial cmake call. Note that cmake remembers command line arguments from the previous runs.</source>
-        <translation>Указанный в настройках сборки каталог %1 не содержит файла cbp. Qt Creator создаст этот файл путём запуска cmake. Некоторые проекты требуют указания параметров командной строки для первого запуска cmake. Следует иметь в виду, что cmake запоминает параметры командной строки для предыдущего запуска.</translation>
+        <translation>Указанный в настройках сборки каталог %1 не содержит файла cbp. Qt Creator создаст этот файл путём запуска cmake. Некоторые проекты требуют указания дополнительных параметров командной строки для первого запуска cmake. Следует иметь в виду, что cmake запоминает параметры командной строки предыдущего запуска.</translation>
     </message>
     <message>
         <location line="+8"/>
         <source>Qt Creator needs to run cmake in the new build directory. Some projects require command line arguments to the initial cmake call.</source>
-        <translation>Qt Creator должен выполнить cmake в новом каталоге сборки. Некоторые проекты требуют указания параметров командной строки для первого запуска cmake.</translation>
+        <translation>Qt Creator должен выполнить cmake в новом каталоге сборки. Некоторые проекты требуют указания дополнительных параметров командной строки для первого запуска cmake.</translation>
     </message>
     <message>
         <location line="+31"/>
@@ -544,7 +544,7 @@
     <message>
         <location line="+2"/>
         <source>Please enter the directory in which you want to build your project. Qt Creator recommends to not use the source directory for building. This ensures that the source directory remains clean and enables multiple builds with different settings.</source>
-        <translation>Укажите каталог, в котором желаете собирать проект. Qt Creator рекомендует не использовать каталог с исходниками для сборки. Это позволит каталогу с исходниками оставаться чистым, а так же даст возможность делать несколько сборок с разными настройками.</translation>
+        <translation>Укажите каталог, в котором желаете собирать проект. Qt Creator рекомендует не использовать каталог с исходниками для сборки. Это позволит поддерживать каталог с исходниками в чистоте, а также даст возможность делать несколько сборок с различными настройками.</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -915,7 +915,7 @@
     <message>
         <location filename="../../../src/plugins/debugger/cdb/cdboptionspagewidget.ui"/>
         <source>These options take effect at the next start of Qt Creator.</source>
-        <translation>Данные настройки вступят в силу только после следующего запуска Qt Creator.</translation>
+        <translation>Данные настройки вступят в силу после перезапуска Qt Creator.</translation>
     </message>
     <message>
         <location/>
@@ -936,12 +936,12 @@
     <message>
         <location/>
         <source>Symbol paths:</source>
-        <translation>Путь к символам:</translation>
+        <translation>Пути к символам:</translation>
     </message>
     <message>
         <location/>
         <source>Source paths:</source>
-        <translation>Путь к исходным текстам:</translation>
+        <translation>Пути к исходным текстам:</translation>
     </message>
     <message>
         <location filename="../../../src/plugins/debugger/cdb/cdboptionspage.cpp" line="+58"/>
@@ -1051,7 +1051,7 @@
 <context>
     <name>CodePaster::CodepasterPlugin</name>
     <message>
-        <location filename="../../../src/plugins/cpaster/cpasterplugin.cpp" line="+109"/>
+        <location filename="../../../src/plugins/cpaster/cpasterplugin.cpp" line="+110"/>
         <source>&amp;Code Pasting</source>
         <translation type="unfinished">Вставка &amp;Кода</translation>
     </message>
@@ -1337,7 +1337,7 @@ Would you like to overwrite them?</source>
     </message>
     <message>
         <location line="-1490"/>
-        <location filename="../../../src/plugins/coreplugin/editormanager/editorview.cpp" line="+531"/>
+        <location filename="../../../src/plugins/coreplugin/editormanager/editorview.cpp" line="+539"/>
         <source>Close</source>
         <translation>Закрыть</translation>
     </message>
@@ -1735,8 +1735,8 @@ Would you like to overwrite them?</source>
 </context>
 <context>
     <name>Core::Internal::EditorView</name>
-    <message id="===============EditorView====================">
-        <location filename="../../../src/plugins/coreplugin/editormanager/editorview.cpp" line="-442"/>
+    <message>
+        <location filename="../../../src/plugins/coreplugin/editormanager/editorview.cpp" line="-450"/>
         <source>Go Back</source>
         <translation>Перейти назад</translation>
     </message>
@@ -1757,7 +1757,7 @@ Would you like to overwrite them?</source>
         <translation>Закрыть</translation>
     </message>
     <message>
-        <location line="+213"/>
+        <location line="+221"/>
         <source>Make writable</source>
         <translation>Сделать записываемым</translation>
     </message>
@@ -2101,22 +2101,22 @@ Would you like to overwrite them?</source>
     <message>
         <location line="+1"/>
         <source>Close Editor</source>
-        <translation>Закрыть редактор</translation>
+        <translation>Закрыть документ</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>Close All Except %1</source>
-        <translation>Закрыть все, кроме %1</translation>
+        <translation>Закрыть всё, кроме %1</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Close Other Editors</source>
-        <translation>Закрыть другие редакторы</translation>
+        <translation>Закрыть остальные документы</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Close All Editors</source>
-        <translation>Закрыть все редакторы</translation>
+        <translation>Закрыть все документы</translation>
     </message>
 </context>
 <context>
@@ -2497,24 +2497,24 @@ Would you like to overwrite them?</source>
 <context>
     <name>Utils::NewClassWidget</name>
     <message>
-        <location filename="../../../src/libs/utils/newclasswidget.cpp" line="+416"/>
+        <location filename="../../../src/libs/utils/newclasswidget.cpp" line="+417"/>
         <source>Invalid base class name</source>
-        <translation>Неверное имя базового класса</translation>
+        <translation>Некорректное имя базового класса</translation>
     </message>
     <message>
         <location line="+7"/>
         <source>Invalid header file name: &apos;%1&apos;</source>
-        <translation>Неверное имя заголовочного файла: &apos;%1&apos;</translation>
+        <translation>Некорректное имя заголовочного файла: &apos;%1&apos;</translation>
     </message>
     <message>
         <location line="+6"/>
         <source>Invalid source file name: &apos;%1&apos;</source>
-        <translation>Неверное имя исходного файла: &apos;%1&apos;</translation>
+        <translation>Некорректное имя файла исходников: &apos;%1&apos;</translation>
     </message>
     <message>
         <location line="+7"/>
         <source>Invalid form file name: &apos;%1&apos;</source>
-        <translation>Неверное имя файла формы: &apos;%1&apos;</translation>
+        <translation>Некорректное имя файла формы: &apos;%1&apos;</translation>
     </message>
     <message>
         <location filename="../../../src/libs/utils/newclasswidget.ui"/>
@@ -2534,12 +2534,12 @@ Would you like to overwrite them?</source>
     <message>
         <location/>
         <source>Source file:</source>
-        <translation>Исходный файл:</translation>
+        <translation>Файл исходников:</translation>
     </message>
     <message>
         <location/>
         <source>Generate form:</source>
-        <translation>Создать форму:</translation>
+        <translation type="unfinished">Создать форму:</translation>
     </message>
     <message>
         <location/>
@@ -2554,7 +2554,22 @@ Would you like to overwrite them?</source>
     <message>
         <location/>
         <source>Inherits QObject</source>
-        <translation>Наследует QObject</translation>
+        <translation>Наследуется от QObject</translation>
+    </message>
+    <message>
+        <location/>
+        <source>Type information:</source>
+        <translation type="unfinished">Тип класса:</translation>
+    </message>
+    <message>
+        <location/>
+        <source>None</source>
+        <translation type="unfinished">Не указан</translation>
+    </message>
+    <message>
+        <location/>
+        <source>Inherits QWidget</source>
+        <translation>Наследуется от QWidget</translation>
     </message>
 </context>
 <context>
@@ -2720,7 +2735,7 @@ Would you like to overwrite them?</source>
     <message>
         <location line="+4"/>
         <source>The unsaved file %1 has been changed outside Qt Creator. Do you want to reload it and discard your changes?</source>
-        <translation>Несохранённый файл %1 изменился вне Qt Creator. Перезагрузить его с потерей ваших изменений?</translation>
+        <translation>Несохранённый файл %1 изменился вне Qt Creator. Перезагрузить его с потерей изменений?</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -2813,7 +2828,7 @@ Would you like to overwrite them?</source>
     <message>
         <location line="+1"/>
         <source>C++ Source File</source>
-        <translation>Исходный файл C++</translation>
+        <translation>Файл исходных текстов C++</translation>
     </message>
     <message>
         <location line="+4"/>
@@ -2871,7 +2886,7 @@ Would you like to overwrite them?</source>
     <message>
         <location/>
         <source>Source suffix:</source>
-        <translation>Исходный:</translation>
+        <translation>Исходные тексты:</translation>
     </message>
     <message>
         <location/>
@@ -2973,7 +2988,7 @@ Would you like to overwrite them?</source>
 <context>
     <name>CppTools::Internal::CppFindReferences</name>
     <message>
-        <location filename="../../../src/plugins/cpptools/cppfindreferences.cpp" line="+238"/>
+        <location filename="../../../src/plugins/cpptools/cppfindreferences.cpp" line="+235"/>
         <source>Searching...</source>
         <translation>Поиск...</translation>
     </message>
@@ -2989,7 +3004,7 @@ Would you like to overwrite them?</source>
 <context>
     <name>CppTools::Internal::CppModelManager</name>
     <message>
-        <location filename="../../../src/plugins/cpptools/cppmodelmanager.cpp" line="+295"/>
+        <location filename="../../../src/plugins/cpptools/cppmodelmanager.cpp" line="+319"/>
         <source>Scanning</source>
         <translatorcomment>Слово &quot;сканирование&quot; слишком длинное</translatorcomment>
         <translation>Анализ</translation>
@@ -3072,18 +3087,18 @@ Would you like to overwrite them?</source>
 <context>
     <name>Debugger::DebuggerManager</name>
     <message>
-        <location filename="../../../src/plugins/debugger/debuggermanager.cpp" line="+451"/>
+        <location filename="../../../src/plugins/debugger/debuggermanager.cpp" line="+453"/>
         <source>Continue</source>
         <translation>Продолжить</translation>
     </message>
     <message>
         <location line="+3"/>
-        <location line="+1207"/>
+        <location line="+1215"/>
         <source>Interrupt</source>
         <translation>Прервать</translation>
     </message>
     <message>
-        <location line="-1204"/>
+        <location line="-1212"/>
         <source>Reset Debugger</source>
         <translation>Сбросить отладчик</translation>
     </message>
@@ -3159,7 +3174,7 @@ Would you like to overwrite them?</source>
         <translation>Приложению требуется движок отладчика &apos;%1&apos;, который выключен.</translation>
     </message>
     <message>
-        <location line="+123"/>
+        <location line="+125"/>
         <source>Starting debugger for tool chain &apos;%1&apos;...</source>
         <translation>Запускается отладчик из инструментария &apos;%1&apos;...</translation>
     </message>
@@ -3194,12 +3209,12 @@ Would you like to overwrite them?</source>
         <translation>Помощник отладчика используется для преобразования к наглядному виду значений некоторых типов данных Qt и стандартной библиотеки. Он должен быть собран отдельно для каждой версии Qt. Это можно сделать в параметрах Qt, выбрав профиль Qt и нажав на &apos;Пересобрать&apos; в строке &apos;Помощник отладчика&apos;.</translation>
     </message>
     <message>
-        <location line="+164"/>
+        <location line="+170"/>
         <source>Stop Debugger</source>
         <translation>Остановить отладчик</translation>
     </message>
     <message>
-        <location line="-182"/>
+        <location line="-188"/>
         <source>%1 (explicitly set in the Debugger Options)</source>
         <translation>%1 (установлено в параметрах отладчика)</translation>
     </message>
@@ -3548,7 +3563,7 @@ Would you like to overwrite them?</source>
         <translation>Не удалось продолжить: %1</translation>
     </message>
     <message>
-        <location line="+24"/>
+        <location line="+31"/>
         <source>Reverse stepping is not implemented.</source>
         <translation>Реверсивное движение не реализовано.</translation>
     </message>
@@ -3558,24 +3573,19 @@ Would you like to overwrite them?</source>
         <translation>Нельзя двигаться по потоку %1.</translation>
     </message>
     <message>
-        <location line="+27"/>
+        <location line="+37"/>
         <source>Stepping %1</source>
         <translation type="unfinished">Шаг %1</translation>
     </message>
     <message>
-        <location line="+63"/>
-        <source>Running to 0x%1...</source>
-        <translation>Выподняется до 0x%1...</translation>
-    </message>
-    <message>
-        <location line="+67"/>
+        <location line="+94"/>
         <source>Running requested...</source>
-        <translation type="unfinished">Потребовано выполнение...</translation>
+        <translation type="unfinished">Затребовано выполнение...</translation>
     </message>
     <message>
         <location line="+59"/>
         <source>Running up to %1:%2...</source>
-        <translation>Выподнение до строки %1:%2...</translation>
+        <translation>Выполнение до строки %1:%2...</translation>
     </message>
     <message>
         <location line="+14"/>
@@ -3831,7 +3841,7 @@ Would you like to overwrite them?</source>
 <context>
     <name>Debugger::Internal::DebuggerPlugin</name>
     <message>
-        <location line="+269"/>
+        <location line="+270"/>
         <source>Option &apos;%1&apos; is missing the parameter.</source>
         <translation>У настройки &apos;%1&apos; пропущен параметр.</translation>
     </message>
@@ -3843,7 +3853,7 @@ Would you like to overwrite them?</source>
     <message>
         <location line="+54"/>
         <source>Invalid debugger option: %1</source>
-        <translation>Неверный параметр отладчика: %1</translation>
+        <translation>Некорректный параметр отладчика: %1</translation>
     </message>
     <message>
         <location line="+22"/>
@@ -3876,7 +3886,7 @@ Would you like to overwrite them?</source>
         <translation type="unfinished">Отцепить отладчик</translation>
     </message>
     <message>
-        <location line="+41"/>
+        <location line="+45"/>
         <source>Stop Debugger/Interrupt Debugger</source>
         <translation>Остановить/прервать отладчик</translation>
     </message>
@@ -3901,7 +3911,7 @@ Would you like to overwrite them?</source>
         <translation type="unfinished">Компоновка по умолчанию</translation>
     </message>
     <message>
-        <location line="+79"/>
+        <location line="+87"/>
         <source>Threads:</source>
         <translation>Потоки:</translation>
     </message>
@@ -3931,7 +3941,7 @@ Would you like to overwrite them?</source>
         <translation>Установить точку останова</translation>
     </message>
     <message>
-        <location line="+229"/>
+        <location line="+230"/>
         <source>Warning</source>
         <translation>Предупреждение</translation>
     </message>
@@ -3949,7 +3959,7 @@ Would you like to overwrite them?</source>
 <context>
     <name>Debugger::Internal::DebuggerRunControl</name>
     <message>
-        <location filename="../../../src/plugins/debugger/debuggerrunner.cpp" line="+187"/>
+        <location filename="../../../src/plugins/debugger/debuggerrunner.cpp" line="+203"/>
         <source>Debugger</source>
         <translation>Отладчик</translation>
     </message>
@@ -3957,7 +3967,7 @@ Would you like to overwrite them?</source>
 <context>
     <name>Debugger::Internal::DebuggerRunControlFactory</name>
     <message>
-        <location line="-108"/>
+        <location line="-123"/>
         <source>Debug</source>
         <translation>Отладка</translation>
     </message>
@@ -4145,7 +4155,7 @@ Would you like to overwrite them?</source>
 <context>
     <name>Debugger::Internal::DebuggingHelperOptionPage</name>
     <message>
-        <location filename="../../../src/plugins/debugger/debuggerplugin.cpp" line="-912"/>
+        <location filename="../../../src/plugins/debugger/debuggerplugin.cpp" line="-926"/>
         <source>Debugging Helper</source>
         <translation>Помощник отладчика</translation>
     </message>
@@ -4163,7 +4173,7 @@ Would you like to overwrite them?</source>
 <context>
     <name>Debugger::Internal::GdbEngine</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/gdbengine.cpp" line="+293"/>
+        <location filename="../../../src/plugins/debugger/gdb/gdbengine.cpp" line="+306"/>
         <source>The Gdb process failed to start. Either the invoked program &apos;%1&apos; is missing, or you may have insufficient permissions to invoke the program.</source>
         <translation>Процесс Gdb не смог запуститься. Или вызываемая программа &apos;%1&apos; отсутствует, или у вас нет прав на ее вызов.</translation>
     </message>
@@ -4188,7 +4198,7 @@ Would you like to overwrite them?</source>
         <translation>Возникла ошибка при получении данных от процесса Gdb. Например, процесс может уже не работать.</translation>
     </message>
     <message>
-        <location line="+117"/>
+        <location line="+119"/>
         <source>Library %1 loaded.</source>
         <translation>Библиотека %1 загружена.</translation>
     </message>
@@ -4228,32 +4238,32 @@ Would you like to overwrite them?</source>
         <translation>Чтение %1...</translation>
     </message>
     <message>
-        <location line="+223"/>
+        <location line="+251"/>
         <source>Stopping temporarily.</source>
         <translation>Временно остановлено.</translation>
     </message>
     <message>
-        <location line="+55"/>
+        <location line="+88"/>
         <source>Process failed to start.</source>
         <translation>Не удалось запустить процесс.</translation>
     </message>
     <message>
-        <location line="+152"/>
+        <location line="+165"/>
         <source>Jumped. Stopped.</source>
         <translation>Переход сделан. Остановлено.</translation>
     </message>
     <message>
-        <location line="+107"/>
+        <location line="-240"/>
         <source>Processing queued commands.</source>
         <translation>Обработка очереди команд.</translation>
     </message>
     <message>
-        <location line="+54"/>
+        <location line="+392"/>
         <source>Loading %1...</source>
         <translation>Загружается %1...</translation>
     </message>
     <message>
-        <location line="+79"/>
+        <location line="+105"/>
         <source>Stopped at breakpoint.</source>
         <translation>Остановлено на точке останова.</translation>
     </message>
@@ -4275,17 +4285,17 @@ Would you like to overwrite them?</source>
     </message>
     <message>
         <location line="+5"/>
-        <location line="+101"/>
+        <location line="+121"/>
         <source>Stopped.</source>
         <translation>Остановлено.</translation>
     </message>
     <message>
-        <location line="-99"/>
+        <location line="-119"/>
         <source>Stopped: &quot;%1&quot;</source>
         <translation>Остановлено: &quot;%1&quot;</translation>
     </message>
     <message>
-        <location line="+52"/>
+        <location line="+64"/>
         <source>The debugger you are using identifies itself as:</source>
         <translation>Отладчик, используемый вами, определяет себя как:</translation>
     </message>
@@ -4299,37 +4309,37 @@ Using gdb 6.7 or later is strongly recommended.</source>
 Настоятельно рекомендуется использование gdb версии не ниже 6.7.</translation>
     </message>
     <message>
-        <location line="+260"/>
+        <location line="+265"/>
         <source>Continuing after temporary stop...</source>
         <translation>Продолжение после временного останова...</translation>
     </message>
     <message>
-        <location line="+2296"/>
+        <location line="+2284"/>
         <source>The debugging helper library was not found at %1.</source>
         <translation>Библиотека помощника отладчика не обнаружена в %1.</translation>
     </message>
     <message>
-        <location line="+335"/>
+        <location line="+366"/>
         <source>Unable to start gdb &apos;%1&apos;: %2</source>
         <translation>Не удалось запустить gdb &apos;%1&apos;: %2</translation>
     </message>
     <message>
-        <location line="+143"/>
+        <location line="+150"/>
         <source>Adapter start failed</source>
         <translation>Не удалось запустить адаптер</translation>
     </message>
     <message>
-        <location line="+46"/>
+        <location line="+61"/>
         <source>Inferior start failed</source>
         <translation type="unfinished">Не удалось запустить подчинённого</translation>
     </message>
     <message>
-        <location line="-2938"/>
+        <location line="-2980"/>
         <source>Inferior shutdown failed</source>
         <translation type="unfinished">Не удалось остановить подчинённого</translation>
     </message>
     <message>
-        <location line="+2840"/>
+        <location line="+2859"/>
         <source>Cannot find debugger initialization script</source>
         <translation>Не удалось найти скрипт инициализации отладчика</translation>
     </message>
@@ -4339,24 +4349,24 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation>В настройках указан файл скрипта &apos;%1&apos;, который сейчас недоступен. Если файл скрипта не обязателен, просто очистите поле, чтобы не было этого предупреждения.</translation>
     </message>
     <message>
-        <location line="-2138"/>
+        <location line="-2156"/>
         <source>Unable to run &apos;%1&apos;: %2</source>
         <translation>Не удалось запустить &apos;%1&apos;: %2</translation>
     </message>
     <message>
-        <location line="+74"/>
+        <location line="+76"/>
         <source>&lt;unknown&gt;</source>
         <extracomment>End address of loaded module</extracomment>
         <translation>&lt;неизвестный&gt;</translation>
     </message>
     <message>
-        <location line="+45"/>
+        <location line="+47"/>
         <location line="+8"/>
         <source>Retrieving data for stack view...</source>
         <translation>Получение данных о стеке...</translation>
     </message>
     <message numerus="yes">
-        <location line="+856"/>
+        <location line="+864"/>
         <source>Dumper version %1, %n custom dumpers found.</source>
         <translation type="unfinished">
             <numerusform>Дампер версии %1, обнаружен %n пользовательский дампер.</numerusform>
@@ -4365,24 +4375,24 @@ Using gdb 6.7 or later is strongly recommended.</source>
         </translation>
     </message>
     <message>
-        <location line="-2767"/>
+        <location line="-2889"/>
         <source>An unknown error in the Gdb process occurred. </source>
         <translation>Неизвестная ошибка возникла у процесса Gdb. </translation>
     </message>
     <message>
-        <location line="+327"/>
+        <location line="+335"/>
         <source>Stop requested...</source>
         <translation>Потребована остановка...</translation>
     </message>
     <message>
-        <location line="+142"/>
-        <location line="+27"/>
+        <location line="+197"/>
+        <location line="+29"/>
         <location line="+3"/>
         <source>Executable failed</source>
         <translation>Программа завершилась с ошибкой</translation>
     </message>
     <message>
-        <location line="+212"/>
+        <location line="+229"/>
         <source>Program exited with exit code %1.</source>
         <translation>Программа завершилась с кодом %1.</translation>
     </message>
@@ -4397,18 +4407,18 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation>Программа нормально завершилась.</translation>
     </message>
     <message>
-        <location line="-481"/>
+        <location line="-561"/>
         <source>Running...</source>
         <translation>Выполнение...</translation>
     </message>
     <message>
-        <location line="+256"/>
+        <location line="+319"/>
         <location line="+8"/>
         <source>Executable failed: %1</source>
         <translation>Программа завершилась с ошибкой: %1</translation>
     </message>
     <message>
-        <location line="+489"/>
+        <location line="+537"/>
         <source>Execution Error</source>
         <translation>Ошибка выполнения</translation>
     </message>
@@ -4420,7 +4430,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
 </translation>
     </message>
     <message>
-        <location line="+217"/>
+        <location line="+214"/>
         <source>Running requested...</source>
         <translation>Потребован запуск...</translation>
     </message>
@@ -4460,12 +4470,12 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation>Потребовано выполнение до функции %1...</translation>
     </message>
     <message>
-        <location line="+706"/>
+        <location line="+712"/>
         <source>Jumping out of bogus frame...</source>
         <translation type="unfinished">Выход из подложного кадра...</translation>
     </message>
     <message numerus="yes">
-        <location line="+409"/>
+        <location line="+415"/>
         <source>Retrieving data for watch view (%n requests pending)...</source>
         <translation>
             <numerusform>Получение наблюдаемых данных (%n запрос ожидается)...</numerusform>
@@ -4484,7 +4494,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation type="unfinished">Помощники отладчика не найдены.</translation>
     </message>
     <message>
-        <location line="+131"/>
+        <location line="+121"/>
         <source>Custom dumper setup: %1</source>
         <translation type="unfinished">Настройка пользовательского дампера: %1</translation>
     </message>
@@ -4509,7 +4519,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation>&lt;затенено&gt;</translation>
     </message>
     <message>
-        <location line="+133"/>
+        <location line="+134"/>
         <source>&lt;n/a&gt;</source>
         <translation>&lt;н/д&gt;</translation>
     </message>
@@ -4525,14 +4535,14 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation>&lt;нет информации&gt;</translation>
     </message>
     <message>
-        <location line="+333"/>
+        <location line="+349"/>
         <location line="+25"/>
         <location line="+14"/>
         <source>Disassembler failed: %1</source>
         <translation>Не удалось дизассемблировать: %1</translation>
     </message>
     <message>
-        <location line="+145"/>
+        <location line="+152"/>
         <source>Gdb I/O Error</source>
         <translation>Ошибка вводы/вывода gdb</translation>
     </message>
@@ -4557,17 +4567,17 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation>код %1</translation>
     </message>
     <message>
-        <location line="+35"/>
+        <location line="+50"/>
         <source>Setting breakpoints...</source>
         <translation>Установка точек останова...</translation>
     </message>
     <message>
-        <location line="-8"/>
+        <location line="-23"/>
         <source>Starting inferior...</source>
         <translation type="unfinished">Запуск подчинённого...</translation>
     </message>
     <message>
-        <location line="+50"/>
+        <location line="+65"/>
         <source>Adapter crashed</source>
         <translation>Адаптер аварийно завершился</translation>
     </message>
@@ -4725,12 +4735,12 @@ Using gdb 6.7 or later is strongly recommended.</source>
 <context>
     <name>Debugger::Internal::PlainGdbAdapter</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/plaingdbadapter.cpp" line="+70"/>
+        <location filename="../../../src/plugins/debugger/gdb/plaingdbadapter.cpp" line="+79"/>
         <source>Cannot set up communication with child process: %1</source>
         <translation>Не удалось установить связь с дочерним процессом: %1</translation>
     </message>
     <message>
-        <location line="+36"/>
+        <location line="+43"/>
         <source>Starting executable failed:
 </source>
         <translation>Не удалось запустить программу:
@@ -4806,7 +4816,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
 <context>
     <name>Debugger::Internal::RemoteGdbAdapter</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/remotegdbadapter.cpp" line="+93"/>
+        <location filename="../../../src/plugins/debugger/gdb/remotegdbadapter.cpp" line="+112"/>
         <source>The upload process failed to start. Shell missing?</source>
         <translation type="unfinished">Не удалось запустить процесс выгрузки. Отсутствует оболочка?</translation>
     </message>
@@ -4900,7 +4910,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
     <message>
         <location line="+76"/>
         <source>Source Files</source>
-        <translation>Исходные файлы</translation>
+        <translation>Файлы исходных текстов</translation>
     </message>
     <message>
         <location line="+27"/>
@@ -4921,7 +4931,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
 <context>
     <name>Debugger::Internal::StackHandler</name>
     <message>
-        <location filename="../../../src/plugins/debugger/stackhandler.cpp" line="+66"/>
+        <location filename="../../../src/plugins/debugger/stackhandler.cpp" line="+67"/>
         <location line="+14"/>
         <source>Address:</source>
         <translation>Адрес:</translation>
@@ -5043,7 +5053,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation>Стек</translation>
     </message>
     <message>
-        <location line="+36"/>
+        <location line="+42"/>
         <source>Copy contents to clipboard</source>
         <translation>Скопировать содержимое в буфер обмена</translation>
     </message>
@@ -5125,30 +5135,20 @@ Using gdb 6.7 or later is strongly recommended.</source>
 <context>
     <name>Debugger::Internal::TrkGdbAdapter</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/trkgdbadapter.cpp" line="+1597"/>
+        <location filename="../../../src/plugins/debugger/gdb/trkgdbadapter.cpp" line="+1605"/>
         <source>Process started, PID: 0x%1, thread id: 0x%2, code segment: 0x%3, data segment: 0x%4.</source>
         <translation>Процесс запущен, PID: 0x%1, ID потока: 0x%2, сегмент кода: 0x%3, сегмент данных: 0x%4.</translation>
     </message>
     <message>
-        <location line="+24"/>
+        <location line="+25"/>
         <source>Connecting to TRK server adapter failed:
 </source>
         <translation>Не удалось подключиться к адаптеру TRK сервера:
-</translation>
-    </message>
-    <message>
-        <source>Connecting to trk server adapter failed:
-</source>
-        <translation type="obsolete">Не удалось подключиться к адаптеру trk сервера:
 </translation>
     </message>
 </context>
 <context>
     <name>Debugger::Internal::TrkOptionsPage</name>
-    <message>
-        <source>Symbian Trk</source>
-        <translation type="obsolete">Symbian Trk</translation>
-    </message>
     <message>
         <location filename="../../../src/plugins/debugger/gdb/trkoptionspage.cpp" line="+43"/>
         <source>Symbian TRK</source>
@@ -5201,7 +5201,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
 <context>
     <name>Debugger::Internal::WatchData</name>
     <message>
-        <location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+71"/>
+        <location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+72"/>
         <location line="+250"/>
         <source>&lt;not in scope&gt;</source>
         <translation>&lt;вне области&gt;</translation>
@@ -5255,12 +5255,12 @@ Using gdb 6.7 or later is strongly recommended.</source>
         <translation>Поколение</translation>
     </message>
     <message>
-        <location line="+1115"/>
+        <location line="+1121"/>
         <source>&lt;Edit&gt;</source>
         <translation>&lt;Измените&gt;</translation>
     </message>
     <message>
-        <location line="-1084"/>
+        <location line="-1090"/>
         <source>Root</source>
         <translation type="unfinished">Корень</translation>
     </message>
@@ -5283,7 +5283,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
 <context>
     <name>Debugger::Internal::WatchModel</name>
     <message>
-        <location line="+405"/>
+        <location line="+411"/>
         <source>decimal</source>
         <translation>десятичный</translation>
     </message>
@@ -5538,7 +5538,7 @@ Using gdb 6.7 or later is strongly recommended.</source>
 <context>
     <name>Designer::Internal::FormClassWizardPage</name>
     <message>
-        <location filename="../../../src/plugins/designer/cpp/formclasswizardpage.cpp" line="+148"/>
+        <location filename="../../../src/plugins/designer/cpp/formclasswizardpage.cpp" line="+149"/>
         <source>%1 - Error</source>
         <translation>%1 - Ошибка</translation>
     </message>
@@ -5955,7 +5955,7 @@ It also automatically sets the correct Qt version.</source>
     <message>
         <location filename="../../../src/libs/extensionsystem/pluginerrorview.cpp" line="+79"/>
         <source>Invalid</source>
-        <translation>Неверный</translation>
+        <translation>Некорректный</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -6084,17 +6084,17 @@ Reason: %3</source>
 <context>
     <name>FakeVim::Internal::FakeVimHandler</name>
     <message>
-        <location filename="../../../src/plugins/fakevim/fakevimhandler.cpp" line="+944"/>
+        <location filename="../../../src/plugins/fakevim/fakevimhandler.cpp" line="+940"/>
         <source>Not implemented in FakeVim</source>
         <translation>Не реализовано в FakeVim</translation>
     </message>
     <message>
-        <location line="-695"/>
+        <location line="-696"/>
         <source>E20: Mark &apos;%1&apos; not set</source>
         <translation>E20: Отметка &apos;%1&apos; не установлена</translation>
     </message>
     <message>
-        <location line="+671"/>
+        <location line="+672"/>
         <source>%1%2%</source>
         <translation>%1%2%</translation>
     </message>
@@ -6167,7 +6167,7 @@ Reason: %3</source>
         <translation>Шаблон не найден: </translation>
     </message>
     <message>
-        <location line="+570"/>
+        <location line="+573"/>
         <source>Already at oldest change</source>
         <translation>Уже на первом изменении</translation>
     </message>
@@ -6507,7 +6507,7 @@ Reason: %3</source>
         <translation>Результаты поиска</translation>
     </message>
     <message>
-        <location filename="../../../src/plugins/find/searchresultwindow.cpp" line="+67"/>
+        <location filename="../../../src/plugins/find/searchresultwindow.cpp" line="+68"/>
         <source>No matches found!</source>
         <translation>Совпадений не найдено!</translation>
     </message>
@@ -8090,7 +8090,7 @@ Perl через переменные среды окружения.</translation
     <message>
         <location line="+63"/>
         <source>Copy &amp;Link Location</source>
-        <translation>Копировать размещение сс&amp;ылки</translation>
+        <translation>Копировать размещение ссы&amp;лки</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -8121,7 +8121,7 @@ Perl через переменные среды окружения.</translation
     <message>
         <location filename="../../../src/plugins/debugger/debuggeroutputwindow.cpp" line="+76"/>
         <source>Type Ctrl-&lt;Return&gt; to execute a line.</source>
-        <translation>Нажмите Ctrl-&lt;Ввод&gt; для исполнения строки.</translation>
+        <translation>Нажмите Ctrl-&lt;Ввод&gt; для выполнения строки.</translation>
     </message>
 </context>
 <context>
@@ -8292,7 +8292,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp.</translation>
 <context>
     <name>MimeType</name>
     <message>
-        <location filename="../../../build/46/share/qtcreator/translations/mime_tr.h" line="+1"/>
+        <location filename="mime_tr.h" line="+1"/>
         <source>unknown</source>
         <translation>неизвестный</translation>
     </message>
@@ -8304,7 +8304,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp.</translation>
     <message>
         <location line="+1"/>
         <source>C Source file</source>
-        <translation>Исходный файл C</translation>
+        <translation>Файл исходных текстов C</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -8324,17 +8324,17 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp.</translation>
     <message>
         <location line="+1"/>
         <source>C++ Source file</source>
-        <translation>Исходный файл C++</translation>
+        <translation>Файл исходных текстов C++</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>C++ source code</source>
-        <translation>Исходный файл C++</translation>
+        <translation>Файл исходных текстов C++</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Objective-C source code</source>
-        <translation>Исходный файл Objective-C</translation>
+        <translation>Файл исходных текстов Objective-C</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -8447,173 +8447,173 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp.</translation>
     <message>
         <location line="+90"/>
         <source>Invalid encoding</source>
-        <translation>Неверная кодировка</translation>
+        <translation>Некорректная кодировка</translation>
     </message>
     <message>
         <location line="+54"/>
         <source>Invalid name</source>
-        <translation>Неверное имя</translation>
+        <translation>Некорректное имя</translation>
     </message>
     <message>
         <location line="+40"/>
         <location line="+9"/>
         <source>Invalid nested-name</source>
-        <translation>Неверный nested-name</translation>
+        <translation>Некорректный nested-name</translation>
     </message>
     <message>
         <location line="+111"/>
         <location line="+8"/>
         <source>Invalid template args</source>
-        <translation>Неверные аргументы шаблона</translation>
+        <translation>Некорректные аргументы шаблона</translation>
     </message>
     <message>
         <location line="+18"/>
         <location line="+8"/>
         <source>Invalid template-param</source>
-        <translation>Неверный template-param</translation>
+        <translation>Некорректный template-param</translation>
     </message>
     <message>
         <location line="+19"/>
         <source>Invalid qualifiers: unexpected &apos;volatile&apos;</source>
-        <translation>Неверный спецификатор: неожиданный &apos;volatile&apos;</translation>
+        <translation>Некорректный спецификатор: неожиданный &apos;volatile&apos;</translation>
     </message>
     <message>
         <location line="+9"/>
         <source>Invalid qualifiers: &apos;const&apos; appears twice</source>
-        <translation>Неверный спецификатор: &apos;const&apos; указан дважды</translation>
+        <translation>Некорректный спецификатор: &apos;const&apos; указан дважды</translation>
     </message>
     <message>
         <location line="+43"/>
         <source>Invalid non-negative number</source>
-        <translation>Неверное неотрицательное число</translation>
+        <translation>Некорректное неотрицательное число</translation>
     </message>
     <message>
         <location line="+58"/>
         <location line="+9"/>
         <location line="+2"/>
         <source>Invalid template-arg</source>
-        <translation>Неверный template-arg</translation>
+        <translation>Некорректный template-arg</translation>
     </message>
     <message>
         <location line="+64"/>
         <location line="+15"/>
         <location line="+43"/>
         <source>Invalid expression</source>
-        <translation>Неверное выражение</translation>
+        <translation>Некорректное выражение</translation>
     </message>
     <message>
         <location line="+20"/>
         <source>Invalid primary expression</source>
-        <translation>Неверное основное выражение</translation>
+        <translation>Некорректное основное выражение</translation>
     </message>
     <message>
         <location line="+11"/>
         <location line="+5"/>
         <location line="+3"/>
         <source>Invalid expr-primary</source>
-        <translation>Неверное expr-primary</translation>
+        <translation>Некорректное expr-primary</translation>
     </message>
     <message>
         <location line="+135"/>
         <location line="+5"/>
         <location line="+68"/>
         <source>Invalid type</source>
-        <translation>Неверный тип</translation>
+        <translation>Некорректный тип</translation>
     </message>
     <message>
         <location line="+138"/>
         <source>Invalid built-in type</source>
-        <translation>Неверный встроенный тип</translation>
+        <translation>Некорректный встроенный тип</translation>
     </message>
     <message>
         <location line="+7"/>
         <source>Invalid builtin-type</source>
-        <translation>Неверный встроенный тип</translation>
+        <translation>Некорректный встроенный тип</translation>
     </message>
     <message>
         <location line="+16"/>
         <location line="+8"/>
         <source>Invalid function type</source>
-        <translation>Неверный тип функции</translation>
+        <translation>Некорректный тип функции</translation>
     </message>
     <message>
         <location line="+80"/>
         <location line="+328"/>
         <source>Invalid unqualified-name</source>
-        <translation>Неверный unqualified-name</translation>
+        <translation>Некорректный unqualified-name</translation>
     </message>
     <message>
         <location line="-237"/>
         <source>Invalid operator-name &apos;%s&apos;</source>
-        <translation>Неверное имя оператора &apos;%s&apos;</translation>
+        <translation>Некорректное имя оператора &apos;%s&apos;</translation>
     </message>
     <message>
         <location line="+22"/>
         <location line="+10"/>
         <source>Invalid array-type</source>
-        <translation>Неверный array-type</translation>
+        <translation>Некорректный array-type</translation>
     </message>
     <message>
         <location line="+17"/>
         <source>Invalid pointer-to-member-type</source>
-        <translation>Неверный тип указателя на член класса</translation>
+        <translation>Некорректный тип указателя на член класса</translation>
     </message>
     <message>
         <location line="+47"/>
         <location line="+10"/>
         <location line="+36"/>
         <source>Invalid substitution</source>
-        <translation>Неверная подстановка</translation>
+        <translation>Некорректная подстановка</translation>
     </message>
     <message>
         <location line="-42"/>
         <source>Invalid substitution: element %1 was requested, but there are only %2</source>
-        <translation>Неверная подстановка: необходим элемент %1, но есть только %2</translation>
+        <translation>Некорректная подстановка: необходим элемент %1, но есть только %2</translation>
     </message>
     <message>
         <location line="+11"/>
         <source>Invalid substitution: There are no elements</source>
-        <translation>Неверная подстановка: нет элементов</translation>
+        <translation>Некорректная подстановка: нет элементов</translation>
     </message>
     <message>
         <location line="+103"/>
         <source>Invalid special-name</source>
-        <translation>Неверный special-name</translation>
+        <translation>Некорректный special-name</translation>
     </message>
     <message>
         <location line="+43"/>
         <location line="+4"/>
         <location line="+13"/>
         <source>Invalid local-name</source>
-        <translation>Неверный local-name</translation>
+        <translation>Некорректный local-name</translation>
     </message>
     <message>
         <location line="+16"/>
         <source>Invalid discriminator</source>
-        <translation>Неверный классификатор</translation>
+        <translation>Некорректный классификатор</translation>
     </message>
     <message>
         <location line="+32"/>
         <location line="+11"/>
         <location line="+4"/>
         <source>Invalid ctor-dtor-name</source>
-        <translation>Неверный ctor-dtor-name</translation>
+        <translation>Некорректное имя конструктора/деструктора</translation>
     </message>
     <message>
         <location line="+48"/>
         <location line="+3"/>
         <source>Invalid call-offset</source>
-        <translation>Неверный call-offset</translation>
+        <translation>Некорректный call-offset</translation>
     </message>
     <message>
         <location line="+22"/>
         <source>Invalid v-offset</source>
-        <translation>Неверный v-offset</translation>
+        <translation>Некорректный v-offset</translation>
     </message>
     <message>
         <location line="+12"/>
         <source>Invalid digit</source>
-        <translation>Неверная цифра</translation>
+        <translation>Некорректная цифра</translation>
     </message>
     <message>
         <location line="+9"/>
@@ -9161,7 +9161,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+59"/>
         <source>Invalid configuration: %1</source>
-        <translation>Неверная конфигурация: %1</translation>
+        <translation>Некорректная конфигурация: %1</translation>
     </message>
     <message>
         <location line="+63"/>
@@ -9319,7 +9319,7 @@ p, li { white-space: pre-wrap; }
         <location filename="../../../src/libs/extensionsystem/optionsparser.cpp" line="+106"/>
         <location line="+18"/>
         <source>The plugin &apos;%1&apos; does not exist.</source>
-        <translation>Модуль &apos;%1&apos; отсутствует.</translation>
+        <translation>Модуль &apos;%1&apos; не существует.</translation>
     </message>
     <message>
         <location line="+45"/>
@@ -9342,12 +9342,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+5"/>
         <source>&apos;%1&apos; has invalid format</source>
-        <translation>&apos;%1&apos; имеет неверный формат</translation>
+        <translation>&apos;%1&apos; имеет некорректный формат</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Invalid element &apos;%1&apos;</source>
-        <translation>Неверный элемент &apos;%1&apos;</translation>
+        <translation>Некорректный элемент &apos;%1&apos;</translation>
     </message>
     <message>
         <location line="+5"/>
@@ -9362,12 +9362,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+11"/>
         <source>Expected element &apos;%1&apos; as top level element</source>
-        <translation>Ожидается элемент &apos;%1&apos; в качестве корневого</translation>
+        <translation>Ожидается элемент &apos;%1&apos; в качестве корневого элемента</translation>
     </message>
     <message>
         <location line="+234"/>
         <source>Resolving dependencies failed because state != Read</source>
-        <translation>Разрешить зависимости не удалось, так как состояние != Read</translation>
+        <translation>Не удалось разрешить зависимости, так как state != Read</translation>
     </message>
     <message>
         <location line="+17"/>
@@ -9377,22 +9377,22 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+24"/>
         <source>Loading the library failed because state != Resolved</source>
-        <translation>Не удалось загрузить библиотеку, так как состояние != Resolved</translation>
+        <translation>Не удалось загрузить библиотеку, так как state != Resolved</translation>
     </message>
     <message>
         <location line="+35"/>
         <source>Plugin is not valid (does not derive from IPlugin)</source>
-        <translation>Модуль некорректен (не потомок IPlugin)</translation>
+        <translation>Некорретный модуль (не потомок IPlugin)</translation>
     </message>
     <message>
         <location line="+21"/>
         <source>Initializing the plugin failed because state != Loaded</source>
-        <translation>Не удалось инициализировать модуль, так как состояние != Loaded</translation>
+        <translation>Не удалось инициализировать модуль, так как state != Loaded</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Internal error: have no plugin instance to initialize</source>
-        <translation>Внутренняя ошибка: отсутствуют экземляры модуля для инициализации</translation>
+        <translation>Внутренняя ошибка: отсутствует экземпляр модуля для инициализации</translation>
     </message>
     <message>
         <location line="+6"/>
@@ -9402,12 +9402,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+19"/>
         <source>Cannot perform extensionsInitialized because state != Initialized</source>
-        <translation>Нельзя выполнить extensionsInitialized, так как состояние != Initialized</translation>
+        <translation>Невозможно выполнить extensionsInitialized, так как state != Initialized</translation>
     </message>
     <message>
         <location line="+5"/>
         <source>Internal error: have no plugin instance to perform extensionsInitialized</source>
-        <translation>Внутренняя ошибка: отсутствует экземляр модуля для выполнения extensionsInitialized</translation>
+        <translation>Внутренняя ошибка: отсутствует экземпляр модуля для выполнения extensionsInitialized</translation>
     </message>
 </context>
 <context>
@@ -9440,7 +9440,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location filename="../../../src/plugins/projectexplorer/applicationlauncher_x11.cpp" line="+126"/>
         <source>Failed to start program. Path or permissions wrong?</source>
-        <translation>Не удалось запустить программу. Путь или права неверны?</translation>
+        <translation>Не удалось запустить программу. Путь или права недопустимы?</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -9655,6 +9655,7 @@ Reason: %2</source>
 <context>
     <name>ProjectExplorer::Internal::ActiveConfigurationWidget</name>
     <message>
+        <location filename="../../../src/plugins/projectexplorer/projectexplorer.cpp" line="+2181"/>
         <location filename="../../../src/plugins/projectexplorer/projectwindow.cpp" line="+181"/>
         <source>Active run configuration</source>
         <translation>Активная конфигурация запуска</translation>
@@ -10238,7 +10239,7 @@ Reason: %2</source>
 <context>
     <name>ProjectExplorer::Internal::ProjectWelcomePage</name>
     <message>
-        <location filename="../../../src/plugins/projectexplorer/projectwelcomepage.h" line="+47"/>
+        <location filename="../../../src/plugins/projectexplorer/projectwelcomepage.h" line="+48"/>
         <source>Develop</source>
         <translation>Разработка</translation>
     </message>
@@ -10361,7 +10362,7 @@ Reason: %2</source>
         <translation>Удалить</translation>
     </message>
     <message>
-        <location line="+133"/>
+        <location line="+138"/>
         <source>&lt;a href=&quot;#&quot;&gt;Make %1 active.&lt;/a&gt;</source>
         <translation type="unfinished">&lt;a href=&quot;#&quot;&gt;Активизировать %1.&lt;/a&gt;</translation>
     </message>
@@ -10376,7 +10377,7 @@ Reason: %2</source>
     <message>
         <location filename="../../../src/plugins/projectexplorer/sessiondialog.ui"/>
         <source>Session Manager</source>
-        <translation>Управление сессией</translation>
+        <translation>Управление сессиями</translation>
     </message>
     <message>
         <location/>
@@ -10443,12 +10444,12 @@ Reason: %2</source>
 <context>
     <name>ProjectExplorer::Internal::WinGuiProcess</name>
     <message>
-        <location filename="../../../src/plugins/projectexplorer/winguiprocess.cpp" line="+122"/>
+        <location filename="../../../src/plugins/projectexplorer/winguiprocess.cpp" line="+125"/>
         <source>The process could not be started!</source>
         <translation>Не удалось запустить процесс!</translation>
     </message>
     <message>
-        <location line="+7"/>
+        <location line="+5"/>
         <source>Cannot retrieve debugging output!</source>
         <translation>Не удалось получить отладочный вывод!</translation>
     </message>
@@ -10492,7 +10493,7 @@ Reason: %2</source>
 <context>
     <name>ProjectExplorer::ProjectExplorerPlugin</name>
     <message>
-        <location filename="../../../src/plugins/projectexplorer/projectexplorer.cpp" line="+257"/>
+        <location filename="../../../src/plugins/projectexplorer/projectexplorer.cpp" line="-1923"/>
         <source>Projects</source>
         <translation>Проекты</translation>
     </message>
@@ -10559,7 +10560,7 @@ Reason: %2</source>
     <message>
         <location line="+2"/>
         <source>Show containing folder...</source>
-        <translation type="unfinished">Показать содержимое папки...</translation>
+        <translation>Открыть каталог в отдельном окне...</translation>
     </message>
     <message>
         <location line="+13"/>
@@ -10589,7 +10590,8 @@ Reason: %2</source>
     <message>
         <location line="+10"/>
         <source>Set Build Configuration</source>
-        <translation>Установить конфигурацию сборки</translation>
+        <translatorcomment>Было &quot;Установить конфигурацию сборки&quot;, выглядело не очень</translatorcomment>
+        <translation>Конфигурация сборки</translation>
     </message>
     <message>
         <location line="+10"/>
@@ -10675,7 +10677,8 @@ Reason: %2</source>
     <message>
         <location line="+5"/>
         <source>Set Run Configuration</source>
-        <translation>Установить конфигурацию запуска</translation>
+        <translatorcomment>Было &quot;Установить конфигурацию запуска&quot;, выглядело не очень</translatorcomment>
+        <translation>Конфигурация запуска</translation>
     </message>
     <message>
         <location line="+16"/>
@@ -10725,7 +10728,7 @@ Reason: %2</source>
         <translation>Новый проект</translation>
     </message>
     <message>
-        <location line="+900"/>
+        <location line="+904"/>
         <source>New File</source>
         <comment>Title of dialog</comment>
         <translation>Новый файл</translation>
@@ -10784,7 +10787,7 @@ to version control (%2)?</source>
         <translation>Не удалось найти explorer.exe по адресу для запуска Проводника Windows.</translation>
     </message>
     <message>
-        <location line="+20"/>
+        <location line="+18"/>
         <source>Launching a file explorer failed</source>
         <translation>Не удалось запустить проводник файлов</translation>
     </message>
@@ -10847,12 +10850,12 @@ to version control (%2)?</source>
         <translation>Это может произойти, если текущая конфигурация сборки использует неверные для текущей конфигурации запуска версию Qt и/или инструментарий (например, для выполнения на эмуляторе Symbian требуется сборка с использованием инструментария WINSCW).</translation>
     </message>
     <message>
-        <location line="+8"/>
+        <location line="+24"/>
         <source>Choose build configuration:</source>
         <translation>Выберите конфигурацию сборки:</translation>
     </message>
     <message>
-        <location line="+9"/>
+        <location line="-9"/>
         <source>No valid build configuration found.</source>
         <translation>Корректная конфигурация сборки не найдена.</translation>
     </message>
@@ -10929,7 +10932,7 @@ to version control (%2)?</source>
     <message>
         <location/>
         <source>Effective qmake call:</source>
-        <translation>Командная строка вызова qmake:</translation>
+        <translation>Параметры вызова qmake:</translation>
     </message>
 </context>
 <context>
@@ -10942,7 +10945,7 @@ to version control (%2)?</source>
     <message>
         <location line="+1"/>
         <source>Expected Failure</source>
-        <translation>Ожиданная проблема</translation>
+        <translation>Ожидаемая проблема</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -10952,7 +10955,7 @@ to version control (%2)?</source>
     <message>
         <location line="+1"/>
         <source>Expected Pass</source>
-        <translation>Ожиданный успех</translation>
+        <translation>Ожидаемый успех</translation>
     </message>
     <message>
         <location line="+9"/>
@@ -10988,7 +10991,7 @@ to version control (%2)?</source>
         <location line="+1"/>
         <source>Skipped</source>
         <translatorcomment>не думаю, что стоит переводить</translatorcomment>
-        <translation>Skipped</translation>
+        <translation>Пропущено</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -11020,7 +11023,7 @@ to version control (%2)?</source>
     <message>
         <location line="+45"/>
         <source>All Incidents</source>
-        <translation type="unfinished">Все инциденты</translation>
+        <translation>Все происшествия</translation>
     </message>
     <message>
         <location line="+9"/>
@@ -11301,12 +11304,12 @@ to version control (%2)?</source>
     <message>
         <location/>
         <source>Create s&amp;keleton</source>
-        <translation>Создать с&amp;келет</translation>
+        <translation type="unfinished">Создать &amp;основу</translation>
     </message>
     <message>
         <location/>
         <source>Include pro&amp;ject</source>
-        <translation type="unfinished">Включить в про&amp;ект</translation>
+        <translation type="unfinished">Включить про&amp;ект</translation>
     </message>
     <message>
         <location/>
@@ -11556,7 +11559,7 @@ to version control (%2)?</source>
     <message>
         <location line="+2"/>
         <source>Specify basic information about the classes for which you want to generate skeleton source code files.</source>
-        <translation>Укажите базовую информацию о классах, для которых желаете создать шаблоны исходных файлов.</translation>
+        <translation>Укажите базовую информацию о классах, для которых желаете создать шаблоны файлов исходных текстов.</translation>
     </message>
 </context>
 <context>
@@ -11632,12 +11635,12 @@ to version control (%2)?</source>
     <message>
         <location line="+81"/>
         <source>Copy Project to writable Location?</source>
-        <translation type="unfinished">Скопировать проект туда, где разрешена запись?</translation>
+        <translation type="unfinished">Скопировать проект в каталог с правами на запись?</translation>
     </message>
     <message>
         <location line="+3"/>
         <source>&lt;p&gt;The project you are about to open is located in the write-protected location:&lt;/p&gt;&lt;blockquote&gt;%1&lt;/blockquote&gt;&lt;p&gt;Please select a writable location below and click &quot;Copy Project and Open&quot; to open a modifiable copy of the project or click &quot;Keep Project and Open&quot; to open the project in location.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You will not be able to alter or compile your project in the current location.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Открываемый проект находится в защищённом от записи папке:&lt;/p&gt;&lt;blockquote&gt;%1&lt;/blockquote&gt;&lt;p&gt;Выберите ниже папку, в которую разрешена запись, и щёлкните &quot;Скопировать и открыть&quot;, для открытия изменяемой копии проекта, или &quot;Открыть для чтения&quot;, чтобы открыть в текущей папке.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Замечание:&lt;/b&gt; нельзя менять и компилировать проект расположенный в текущей папке.&lt;/p&gt;</translation>
+        <translation type="unfinished">&lt;p&gt;Открываемый проект находится в защищённом от записи каталоге:&lt;/p&gt;&lt;blockquote&gt;%1&lt;/blockquote&gt;&lt;p&gt;Ниже выберите каталог, в который разрешена запись, и щёлкните &quot;Скопировать и открыть&quot;, для открытия изменяемой копии проекта, или &quot;Открыть для чтения&quot;, чтобы открыть проект в текущем каталоге.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Замечание:&lt;/b&gt; изменение и сборка проекта, расположенного в данном каталоге, недоступны.&lt;/p&gt;</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -11662,7 +11665,7 @@ to version control (%2)?</source>
     <message>
         <location line="+1"/>
         <source>The specified location already exists. Please specify a valid location.</source>
-        <translation type="unfinished">Указанная папка уже существует. Укажите другую папку.</translation>
+        <translation type="unfinished">Указанный каталог уже существует. Укажите другой каталог.</translation>
     </message>
     <message>
         <location line="+61"/>
@@ -11686,18 +11689,17 @@ to version control (%2)?</source>
     <message>
         <location line="+4"/>
         <source>You can switch between Qt Creator&apos;s modes using &lt;tt&gt;Ctrl+number&lt;/tt&gt;:&lt;ul&gt;&lt;li&gt;1 - Welcome&lt;/li&gt;&lt;li&gt;2 - Edit&lt;/li&gt;&lt;li&gt;3 - Debug&lt;/li&gt;&lt;li&gt;4 - Projects&lt;/li&gt;&lt;li&gt;5 - Help&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;6 - Output&lt;/li&gt;&lt;/ul&gt;</source>
-        <translation>Вы можете переключать режим Qt Creator используя &lt;tt&gt;Ctrl+число&lt;/tt&gt;:&lt;ul&gt;&lt;li&gt;1 - Приветствие&lt;/li&gt;&lt;li&gt;2 - Правка&lt;/li&gt;&lt;li&gt;3 - Отладка&lt;/li&gt;&lt;li&gt;4 - Проекты&lt;/li&gt;&lt;li&gt;5 - Справка&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;6 - Вывод&lt;/li&gt;&lt;/ul&gt;</translation>
+        <translation>Вы можете переключать режим Qt Creator, используя &lt;tt&gt;Ctrl+число&lt;/tt&gt;:&lt;ul&gt;&lt;li&gt;1 - Приветствие&lt;/li&gt;&lt;li&gt;2 - Правка&lt;/li&gt;&lt;li&gt;3 - Отладка&lt;/li&gt;&lt;li&gt;4 - Проекты&lt;/li&gt;&lt;li&gt;5 - Справка&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;6 - Вывод&lt;/li&gt;&lt;/ul&gt;</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>You can show and hide the side bar using &lt;tt&gt;%1+0&lt;tt&gt;.</source>
-        <extracomment>%1 gets replaced by Alt (Win/Unix) or Cmd (Mac)</extracomment>
-        <translation>Вы можете включать и прятать боковую панель используя &lt;tt&gt;%1+0&lt;tt&gt;.</translation>
+        <translation>Вы можете отображать и скрывать боковую панель, используя &lt;tt&gt;%1+0&lt;tt&gt;.</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>You can fine tune the &lt;tt&gt;Find&lt;/tt&gt; function by selecting &amp;quot;Whole Words&amp;quot; or &amp;quot;Case Sensitive&amp;quot;. Simply click on the icons on the right end of the line edit.</source>
-        <translation>Вы можете тонко настроить функцию &lt;tt&gt;Поиск&lt;/tt&gt;, выбирая &amp;quot;Слово целиком&amp;quot; или &amp;quot;Учитывать регистр&amp;quot;. Просто кликните на иконку справа от конца редактируемой строки.</translation>
+        <translation>Вы можете тонко настроить функцию &lt;tt&gt;Поиск&lt;/tt&gt;, выбрав &amp;quot;Слово целиком&amp;quot; и/или &amp;quot;Учитывать регистр&amp;quot;. Просто кликните на иконку справа от редактируемой строки.</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -11707,7 +11709,7 @@ to version control (%2)?</source>
     <message>
         <location line="+3"/>
         <source>The code completion is CamelCase-aware. For example, to complete &lt;tt&gt;namespaceUri&lt;/tt&gt; you can just type &lt;tt&gt;nU&lt;/tt&gt; and hit &lt;tt&gt;Ctrl+Space&lt;/tt&gt;.</source>
-        <translation>Автодополнение кода ориентировано на ВерблюжийРегистр. Например, чтобы получить &lt;tt&gt;namespaceUri&lt;/tt&gt; вы можете просто ввести &lt;tt&gt;nU&lt;/tt&gt; и нажать &lt;tt&gt;Ctrl+Space&lt;/tt&gt;.</translation>
+        <translation type="unfinished">Автодополнение кода ориентировано на ВерблюжийРегистр. Например, чтобы получить &lt;tt&gt;namespaceUri&lt;/tt&gt; вы можете просто ввести &lt;tt&gt;nU&lt;/tt&gt; и нажать &lt;tt&gt;Ctrl+Space&lt;/tt&gt;.</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -11717,23 +11719,22 @@ to version control (%2)?</source>
     <message>
         <location line="+1"/>
         <source>You can start Qt Creator with a session by calling &lt;tt&gt;qtcreator &amp;lt;sessionname&amp;gt;&lt;/tt&gt;.</source>
-        <translation>Qt Creator может открывать сессию при запуске, для этого нужно выполнить команду &lt;tt&gt;qtcreator &amp;lt;sessionname&amp;gt;&lt;/tt&gt;.</translation>
+        <translation>Вы можете открыть сессию в Qt Creator, выполнив команду &lt;tt&gt;qtcreator &amp;lt;sessionname&amp;gt;&lt;/tt&gt;.</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>You can return to edit mode from any other mode at any time by hitting &lt;tt&gt;Escape&lt;/tt&gt;.</source>
-        <translation>Вы можете вернуться в режим редактирования из любого другого нажатием на &lt;tt&gt;Escape&lt;/tt&gt;.</translation>
+        <translation>Вы можете вернуться в режим редактирования из любого другого режима нажатием на &lt;tt&gt;Escape&lt;/tt&gt;.</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>You can switch between the output pane by hitting &lt;tt&gt;%1+n&lt;/tt&gt; where n is the number denoted on the buttons at the window bottom:&lt;ul&gt;&lt;li&gt;1 - Build Issues&lt;/li&gt;&lt;li&gt;2 - Search Results&lt;/li&gt;&lt;li&gt;3 - Application Output&lt;/li&gt;&lt;li&gt;4 - Compile Output&lt;/li&gt;&lt;/ul&gt;</source>
-        <extracomment>%1 gets replaced by Alt (Win/Unix) or Cmd (Mac)</extracomment>
-        <translation>Вы можете переключать окно вывода используя &lt;tt&gt;%1+n&lt;/tt&gt;, где n - это число указанное на кнопку внизу окна:&lt;ul&gt;&lt;li&gt;1 - Сообщения сборки&lt;/li&gt;&lt;li&gt;2 - Результаты поиска&lt;/li&gt;&lt;li&gt;3 - Консоль программы&lt;/li&gt;&lt;li&gt;4 - Консоль сборки&lt;/li&gt;&lt;/ul&gt;</translation>
+        <translation>Вы можете переключать окно вывода, используя &lt;tt&gt;%1+n&lt;/tt&gt;, где n - число, указанное на кнопке внизу окна:&lt;ul&gt;&lt;li&gt;1 - Сообщения сборки&lt;/li&gt;&lt;li&gt;2 - Результаты поиска&lt;/li&gt;&lt;li&gt;3 - Консоль программы&lt;/li&gt;&lt;li&gt;4 - Консоль сборки&lt;/li&gt;&lt;/ul&gt;</translation>
     </message>
     <message>
         <location line="+4"/>
         <source>You can quickly search methods, classes, help and more using the &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-navigation.html&quot;&gt;Locator bar&lt;/a&gt; (&lt;tt&gt;%1+K&lt;/tt&gt;).</source>
-        <translation>Вы можете осуществлять быстрый поиск методов, классов, справки и прочего используя &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-navigation.html&quot;&gt;Панель поисковика&lt;/a&gt; (&lt;tt&gt;%1+K&lt;/tt&gt;).</translation>
+        <translation>Вы можете осуществлять быстрый поиск методов, классов, справки и прочего, используя &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-navigation.html&quot;&gt;Панель поиска&lt;/a&gt; (&lt;tt&gt;%1+K&lt;/tt&gt;).</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -11743,31 +11744,22 @@ to version control (%2)?</source>
     <message>
         <location line="+2"/>
         <source>Within a session, you can add &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-build-settings.html#dependencies&quot;&gt;dependencies&lt;/a&gt; between projects.</source>
-        <translation>Внутри одной сессии вы можете добавлять &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-build-settings.html#dependencies&quot;&gt;зависимости&lt;/a&gt; проектов друг от друга.</translation>
+        <translation>В пределах одной сессии вы можете добавлять &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-build-settings.html#dependencies&quot;&gt;зависимости&lt;/a&gt; проектов друг от друга.</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>You can set the preferred editor encoding for every project in &lt;tt&gt;Projects -&gt; Editor Settings -&gt; Default Encoding&lt;/tt&gt;.</source>
-        <translation>Вы можете устанавливать предпочитаемую кодировку редактора для каждого проекта в &lt;tt&gt;Проекты -&gt; Настройки редактора -&gt; Кодировка по умолчанию&lt;/tt&gt;.</translation>
+        <translation>Вы можете установить предпочитаемую кодировку редактора для каждого проекта в &lt;tt&gt;Проекты -&gt; Настройки редактора -&gt; Кодировка по умолчанию&lt;/tt&gt;.</translation>
     </message>
     <message>
         <location line="+1"/>
-        <source>You can modify the binary that is being executed when you press the &lt;tt&gt;Run&lt;/tt&gt; button: Add a &lt;tt&gt;Custom Executable&lt;/tt&gt; by clicking the &lt;tt&gt;+&lt;/tt&gt; button in &lt;tt&gt;Projects -&gt; Run Settings -&gt; Run Configuration&lt;/tt&gt; and then select the new target in the combo box.</source>
-        <translation>Вы можете сменить программу, которая запускается при нажатии на кнопку &lt;tt&gt;Run&lt;/tt&gt;: Добавьте &lt;tt&gt;Другую программу&lt;/tt&gt; нажатием на кнопку &lt;tt&gt;+&lt;/tt&gt; в &lt;tt&gt;Проекты - Настройки запуска - Конфигурация запуска&lt;/tt&gt; и выберите новую цель в выпадающем списке.</translation>
-    </message>
-    <message>
-        <location line="+3"/>
         <source>You can use Qt Creator with a number of &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-version-control.html&quot;&gt;revision control systems&lt;/a&gt; such as Subversion, Perforce, CVS and Git.</source>
         <translation>Вы можете использовать Qt Creator с &lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-version-control.html&quot;&gt;системами контроля версий&lt;/a&gt;, такими как Subversion, Perforce, CVS и Git.</translation>
     </message>
     <message>
         <location line="+2"/>
         <source>In the editor, &lt;tt&gt;F2&lt;/tt&gt; follows symbol definition, &lt;tt&gt;Shift+F2&lt;/tt&gt; toggles declaration and definition while &lt;tt&gt;F4&lt;/tt&gt; toggles header file and source file.</source>
-        <translation>В редакторе: &lt;tt&gt;F2&lt;/tt&gt; делает переход к определению символа, &lt;tt&gt;Shift+F2&lt;/tt&gt; переключает объявление и определение, а &lt;tt&gt;F4&lt;/tt&gt; - заголовочный и исходный файл.</translation>
-    </message>
-    <message>
-        <source>In the editor, &lt;tt&gt;F2&lt;/tt&gt; toggles declaration and definition while &lt;tt&gt;F4&lt;/tt&gt; toggles header file and source file.</source>
-        <translation type="obsolete">В редакторе клавиша &lt;tt&gt;F2&lt;/tt&gt; переключает объявление и определение, а &lt;tt&gt;F4&lt;/tt&gt; - заголовочный и исходный файл.</translation>
+        <translation>В редакторе: &lt;tt&gt;F2&lt;/tt&gt; делает переход к определению символа, &lt;tt&gt;Shift+F2&lt;/tt&gt; переключает объявление и определение, а &lt;tt&gt;F4&lt;/tt&gt; переключает заголовочный файл и файл исходных текстов.</translation>
     </message>
 </context>
 <context>
@@ -11785,7 +11777,7 @@ to version control (%2)?</source>
     <message>
         <location line="+125"/>
         <source>The template file &apos;%1&apos; could not be opened for reading: %2</source>
-        <translation>Шаблонный файл &apos;%1&apos; не открывается на чтение: %2</translation>
+        <translation>Файл шаблона &apos;%1&apos; не может быть открыт для чтения: %2</translation>
     </message>
 </context>
 <context>
@@ -11793,7 +11785,7 @@ to version control (%2)?</source>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/wizards/guiappwizarddialog.cpp" line="+63"/>
         <source>This wizard generates a Qt4 GUI application project. The application derives by default from QApplication and includes an empty widget.</source>
-        <translation>Этот мастер создаст проект графического приложения Qt4. По умолчанию, оно будет потомком QApplication, а так же будет включать пустой виджет.</translation>
+        <translation>Этот мастер создаст проект графического приложения Qt4. По умолчанию приложение будет базироваться на QApplication и будет включать пустой виджет.</translation>
     </message>
 </context>
 <context>
@@ -12124,7 +12116,7 @@ to version control (%2)?</source>
     <message>
         <location/>
         <source>This Qt-Version is invalid.</source>
-        <translation>Неверный профиль Qt.</translation>
+        <translation>Некорректный профиль Qt.</translation>
     </message>
     <message>
         <location/>
@@ -12191,7 +12183,7 @@ to version control (%2)?</source>
     <name>Qt4ProjectManager::Internal::Qt4RunConfiguration</name>
     <message>
         <location filename="../../../src/plugins/qt4projectmanager/qt4runconfiguration.cpp" line="+72"/>
-        <location line="+458"/>
+        <location line="+459"/>
         <source>Qt4RunConfiguration</source>
         <translation>Qt4RunConfiguration</translation>
     </message>
@@ -12339,7 +12331,7 @@ to version control (%2)?</source>
         <translation>&lt;html&gt;&lt;body&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Файл:&lt;/td&gt;&lt;td&gt;&lt;pre&gt;%1&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Изменён:&lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Размер:&lt;/td&gt;&lt;td&gt;%3 байт&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/body&gt;&lt;/html&gt;</translation>
     </message>
     <message>
-        <location line="+124"/>
+        <location line="+126"/>
         <source>The Qt Version identified by %1 is not installed. Run make install</source>
         <translation>Версия Qt, определённая как %1, не установлена. Выполните make install</translation>
     </message>
@@ -12452,8 +12444,8 @@ p, li { white-space: pre-wrap; }
     </message>
     <message>
         <location/>
-        <source>CLS/GCCE Directory:</source>
-        <translation>Каталог CLS/GCCE:</translation>
+        <source>CSL/GCCE Directory:</source>
+        <translation>Каталог CSL/GCCE:</translation>
     </message>
 </context>
 <context>
@@ -12571,10 +12563,6 @@ p, li { white-space: pre-wrap; }
         <source>Connecting...</source>
         <translation>Подключение...</translation>
     </message>
-    <message>
-        <source>A timeout occurred while querying the device. Check whether Trk is running</source>
-        <translation type="obsolete">Истекло время ожидания информации от устройства. Проверьте, запущена Trk или нет</translation>
-    </message>
     <message>
         <location line="-198"/>
         <source>Self-signed certificate</source>
@@ -12671,12 +12659,6 @@ Check if the phone is connected and App TRK is running.</source>
 Deploying application to &apos;%2&apos;...</source>
         <translation>Пакет: %1
 Установка приложения на &apos;%2&apos;...</translation>
-    </message>
-    <message>
-        <source>Could not connect to phone on port &apos;%1&apos;: %2
-Check if the phone is connected and the TRK application is running.</source>
-        <translation type="obsolete">Не удалось подключиться к телефону через порт &apos;%1&apos;: %2
-Убедитесь, что телефон подключён, и на нём работает приложение TRK.</translation>
     </message>
     <message>
         <location line="+30"/>
@@ -13113,7 +13095,7 @@ Check if the phone is connected and the TRK application is running.</source>
 <context>
     <name>Qt4ProjectManager::QtVersionManager</name>
     <message>
-        <location filename="../../../src/plugins/qt4projectmanager/qtversionmanager.cpp" line="+351"/>
+        <location filename="../../../src/plugins/qt4projectmanager/qtversionmanager.cpp" line="+347"/>
         <source>&lt;not found&gt;</source>
         <translation>&lt;не найдена&gt;</translation>
     </message>
@@ -13124,7 +13106,7 @@ Check if the phone is connected and the TRK application is running.</source>
         <translation>Qt в PATH</translation>
     </message>
     <message>
-        <location line="+147"/>
+        <location line="+144"/>
         <source>Name:</source>
         <translation>Название:</translation>
     </message>
@@ -13149,7 +13131,7 @@ Check if the phone is connected and the TRK application is running.</source>
         <translation>По умолчанию:</translation>
     </message>
     <message>
-        <location line="+8"/>
+        <location line="+7"/>
         <source>Compiler:</source>
         <translation>Компилятор:</translation>
     </message>
@@ -13167,9 +13149,9 @@ Check if the phone is connected and the TRK application is running.</source>
 <context>
     <name>QApplication</name>
     <message>
-        <location line="+872"/>
+        <location line="+870"/>
         <source>The Qt Version has no toolchain.</source>
-        <translation>У профиля Qt нет инструментария.</translation>
+        <translation type="unfinished">У профиля Qt нет инструментария.</translation>
     </message>
 </context>
 <context>
@@ -13202,7 +13184,7 @@ Check if the phone is connected and the TRK application is running.</source>
     <message>
         <location line="+1"/>
         <source>Classes for network programming</source>
-        <translation>Классы, необходимые для работы с сетью</translation>
+        <translation>Классы для работы с сетью</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -13212,7 +13194,7 @@ Check if the phone is connected and the TRK application is running.</source>
     <message>
         <location line="+1"/>
         <source>OpenGL support classes</source>
-        <translation>Классы поддержки OpenGL</translation>
+        <translation>Классы для работы с OpenGL</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -13302,7 +13284,7 @@ Check if the phone is connected and the TRK application is running.</source>
     <message>
         <location line="+1"/>
         <source>Classes for low-level multimedia functionality</source>
-        <translation>Классы для низкоуровневой работы с мультимедией</translation>
+        <translation>Классы для низкоуровневой работы с мультимедиа-содержимым</translation>
     </message>
     <message>
         <location line="+3"/>
@@ -13332,21 +13314,13 @@ Check if the phone is connected and the TRK application is running.</source>
     <message>
         <location line="+1"/>
         <source>Classes for Inter-Process Communication using the D-Bus</source>
-        <translation>Классы для межпроцессорного взаимодействия с использованием D-Bus</translation>
-    </message>
-</context>
-<context>
-    <name>QtScriptEditor::Internal::QtScriptEditorActionHandler</name>
-    <message>
-        <location filename="../../../src/plugins/qtscripteditor/qtscripteditoractionhandler.cpp" line="+96"/>
-        <source>Qt Script Error</source>
-        <translation>Ошибка скрипта Qt</translation>
+        <translation>Классы для межпроцессного взаимодействия с использованием D-Bus</translation>
     </message>
 </context>
 <context>
     <name>QtScriptEditor::Internal::QtScriptEditorPlugin</name>
     <message>
-        <location filename="../../../src/plugins/qtscripteditor/qtscripteditorplugin.cpp" line="+97"/>
+        <location filename="../../../src/plugins/qtscripteditor/qtscripteditorplugin.cpp" line="+102"/>
         <source>Creates a Qt Script file.</source>
         <translation>Создание файла сценария Qt.</translation>
     </message>
@@ -13360,21 +13334,11 @@ Check if the phone is connected and the TRK application is running.</source>
         <source>Qt</source>
         <translation>Qt</translation>
     </message>
-    <message>
-        <location line="+56"/>
-        <source>Run</source>
-        <translation>Выполнить</translation>
-    </message>
-    <message>
-        <location line="+2"/>
-        <source>Ctrl+R</source>
-        <translation>Ctrl+R</translation>
-    </message>
 </context>
 <context>
     <name>QtScriptEditor::Internal::ScriptEditor</name>
     <message>
-        <location filename="../../../src/plugins/qtscripteditor/qtscripteditor.cpp" line="+228"/>
+        <location filename="../../../src/plugins/qtscripteditor/qtscripteditor.cpp" line="+229"/>
         <source>&lt;Select Symbol&gt;</source>
         <translation>&lt;Выберите символ&gt;</translation>
     </message>
@@ -13689,7 +13653,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
     <message>
         <location line="+4"/>
         <source>Match:</source>
-        <translation type="unfinished">Соответствие:</translation>
+        <translation>Соответствие:</translation>
     </message>
     <message>
         <location line="+13"/>
@@ -13806,7 +13770,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
     <message>
         <location line="+156"/>
         <source>Invalid file</source>
-        <translation>Неверный файл</translation>
+        <translation>Некорректный файл</translation>
     </message>
     <message>
         <location line="+2"/>
@@ -13826,7 +13790,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
     <message>
         <location line="+2"/>
         <source>The file %1 is not in a subdirectory of the resource file. Continuing will result in an invalid resource file.</source>
-        <translation>Файл %1 не является подкаталогом ресурсного файла. Если продолжить, будет создан неверный файл ресурсов.</translation>
+        <translation>Файл %1 не найден в подкаталоге ресурсного файла. Если продолжить, будет создан некорректный файл ресурсов.</translation>
     </message>
     <message>
         <location line="+15"/>
@@ -14373,7 +14337,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
     <name>TextEditor::BaseFileFind</name>
     <message>
         <location filename="../../../src/plugins/texteditor/basefilefind.cpp" line="+119"/>
-        <location line="+20"/>
+        <location line="+21"/>
         <source>%1 found</source>
         <translation>%1 найдено</translation>
     </message>
@@ -14404,7 +14368,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
 <context>
     <name>TextEditor::BaseTextEditor</name>
     <message>
-        <location filename="../../../src/plugins/texteditor/basetexteditor.cpp" line="+252"/>
+        <location filename="../../../src/plugins/texteditor/basetexteditor.cpp" line="+254"/>
         <source>Print Document</source>
         <translation>Печать документа</translation>
     </message>
@@ -14422,7 +14386,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
 <context>
     <name>TextEditor::BaseTextEditorEditable</name>
     <message>
-        <location line="+4275"/>
+        <location line="+4324"/>
         <source>Line: %1, Col: %2</source>
         <translation>Строка: %1, Столбец: %2</translation>
     </message>
@@ -15282,12 +15246,7 @@ The following encodings are likely to fit:</source>
         <translation>Intel C++ Compiler (Linux)</translation>
     </message>
     <message>
-        <location line="+2"/>
-        <source>MinGW</source>
-        <translation>MinGW</translation>
-    </message>
-    <message>
-        <location line="+2"/>
+        <location line="+4"/>
         <source>Microsoft Visual C++</source>
         <translation>Microsoft Visual C++</translation>
     </message>
@@ -15324,7 +15283,7 @@ The following encodings are likely to fit:</source>
     <message>
         <location line="+2"/>
         <source>&lt;Invalid&gt;</source>
-        <translation>&lt;Неверный&gt;</translation>
+        <translation>&lt;Некорректный&gt;</translation>
     </message>
     <message>
         <location line="+6"/>
@@ -15446,7 +15405,7 @@ The following encodings are likely to fit:</source>
         <translation>Извлечение запущено...</translation>
     </message>
     <message>
-        <location line="+12"/>
+        <location line="+13"/>
         <source>Failed.</source>
         <translation>Сбой.</translation>
     </message>
@@ -15487,7 +15446,12 @@ The following encodings are likely to fit:</source>
 <context>
     <name>VCSBase::ProcessCheckoutJob</name>
     <message>
-        <location filename="../../../src/plugins/vcsbase/checkoutjobs.cpp" line="+109"/>
+        <location filename="../../../src/plugins/vcsbase/checkoutjobs.cpp" line="+101"/>
+        <source>Unable to start %1: %2</source>
+        <translation>Не удалось запустить %1: %2</translation>
+    </message>
+    <message>
+        <location line="+15"/>
         <source>The process terminated with exit code %1.</source>
         <translation>Процесс завершился с кодом возврата %1.</translation>
     </message>
@@ -15754,12 +15718,12 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+1"/>
         <source>Qt Centre</source>
-        <translation>Центр Qt</translation>
+        <translation>Qt Centre</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Qt Apps</source>
-        <translation>Приложения Qt</translation>
+        <translation>Qt Apps</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -15799,7 +15763,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location/>
         <source>Help us make Qt Creator even better</source>
-        <translation>Помогите нам сделать Qt Creator еще лучше</translation>
+        <translation>Помогите нам сделать Qt Creator лучше</translation>
     </message>
     <message>
         <location/>
@@ -15885,7 +15849,7 @@ p, li { white-space: pre-wrap; }
 <context>
     <name>Debugger::Internal::TermGdbAdapter</name>
     <message>
-        <location filename="../../../src/plugins/debugger/gdb/termgdbadapter.cpp" line="+142"/>
+        <location filename="../../../src/plugins/debugger/gdb/termgdbadapter.cpp" line="+176"/>
         <source>Debugger Error</source>
         <translation>Ошибка отладчика</translation>
     </message>
@@ -15986,7 +15950,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+87"/>
         <source>Illegal syntax for exponential number</source>
-        <translation>Неверный формат экпоненциального числа</translation>
+        <translation>Некорректная форма экпоненциального числа</translation>
     </message>
     <message>
         <location line="+26"/>
@@ -16001,15 +15965,7 @@ p, li { white-space: pre-wrap; }
     <message>
         <location line="+24"/>
         <source>Invalid regular expression flag &apos;%0&apos;</source>
-        <translation>Неверный флаг регулярного выражения &apos;%0&apos;</translation>
-    </message>
-    <message>
-        <source>Unexpected token `%1&apos;</source>
-        <translation type="obsolete">Неожиданная лексема &apos;%1&apos;</translation>
-    </message>
-    <message>
-        <source>Expected token `%1&apos;</source>
-        <translation type="obsolete">Ожидаемая лексема &apos;%1&apos;</translation>
+        <translation>Некорректный флаг регулярного выражения &apos;%0&apos;</translation>
     </message>
     <message>
         <location filename="../../../src/plugins/qmleditor/parser/qmljsparser.cpp" line="+1752"/>
@@ -16035,14 +15991,6 @@ p, li { white-space: pre-wrap; }
         <source>Connection on %1 canceled.</source>
         <translation type="unfinished">Подключение на %1 отменено.</translation>
     </message>
-    <message>
-        <source>Waiting for TRK</source>
-        <translation type="obsolete">Ожидание TRK</translation>
-    </message>
-    <message>
-        <source>Waiting for TRK to start on %1...</source>
-        <translation type="obsolete">Ожидание TRK для запуска на %1...</translation>
-    </message>
     <message>
         <location line="+16"/>
         <source>Waiting for App TRK</source>
@@ -16086,4 +16034,46 @@ p, li { white-space: pre-wrap; }
         <translation>%1: Попытка подключиться %2 не удалась: %3 (повтор)...</translation>
     </message>
 </context>
+<context>
+    <name>trk::Session</name>
+    <message>
+        <location filename="../../../src/shared/trk/trkutils.cpp" line="+79"/>
+        <source>CPU: v%1.%2%3%4</source>
+        <extracomment>CPU description of an S60 device %1 major verison, %2 minor version %3 real name of major verison, %4 real name of minor version</extracomment>
+        <translation>Процессор: v%1.%2%3%4</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>App TRK: v%1.%2 TRK protocol: v%3.%4</source>
+        <translation>App TRK: v%1.%2 протокол TRK: v%3.%4</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>%1, %2%3%4, %5</source>
+        <extracomment>s60description description of an S60 device %1 CPU description, %2 endianness %3 default type size (if any), %4 float size (if any) %5 TRK version</extracomment>
+        <translation>%1, %2%3%4, %5</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>big endian</source>
+        <translation>big endian</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>little endian</source>
+        <translation>little endian</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>, type size: %1</source>
+        <extracomment>will be inserted into s60description</extracomment>
+        <translation type="unfinished">, размер целого: %1</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>, float size: %1</source>
+        <extracomment>will be inserted into s60description</extracomment>
+        <translation type="unfinished">, размер float: %1</translation>
+    </message>
+</context>
 </TS>
diff --git a/src/plugins/debugger/breakwindow.cpp b/src/plugins/debugger/breakwindow.cpp
index b0edd855459329dff239e5680bcb6e0f5392b3e6..1e499f9a3923d4d04719ce9397148197fcdbf262 100644
--- a/src/plugins/debugger/breakwindow.cpp
+++ b/src/plugins/debugger/breakwindow.cpp
@@ -280,7 +280,7 @@ void BreakWindow::deleteBreakpoints(QList<int> list)
     const int firstRow = list.front();
     qSort(list.begin(), list.end());
     for (int i = list.size(); --i >= 0; )
-        emit breakpointDeleted(i);
+        emit breakpointDeleted(list.at(i));
 
     const int row = qMax(firstRow, model()->rowCount() - list.size() - 1);
     if (row >= 0)
diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp
index 1665061aad78efe156123905768862ab887e0b1b..9365e54ee4a1606f5f021a1d9448b03c81376ec8 100644
--- a/src/plugins/debugger/gdb/gdbengine.cpp
+++ b/src/plugins/debugger/gdb/gdbengine.cpp
@@ -1161,6 +1161,7 @@ void GdbEngine::handleStopResponse(const GdbMi &data)
     }
     setState(InferiorStopped);
 
+#if 0 // See http://vladimir_prus.blogspot.com/2007/12/debugger-stories-pending-breakpoints.html
     // Due to LD_PRELOADing the dumpers, these events can occur even before
     // reaching the entry point. So handle it before the entry point hacks below.
     if (reason.isEmpty() && m_gdbVersion < 70000 && !m_isMacGdb) {
@@ -1187,6 +1188,7 @@ void GdbEngine::handleStopResponse(const GdbMi &data)
             return;
         }
     }
+#endif
 
 #ifdef Q_OS_LINUX
     if (!m_entryPoint.isEmpty()) {
@@ -1252,7 +1254,9 @@ void GdbEngine::handleStopResponse(const GdbMi &data)
                        || m_debuggingHelperState == DebuggingHelperLoadTried;
     // Don't load helpers on stops triggered by signals unless it's
     // an intentional trap.
-    if (initHelpers && reason == "signal-received") {
+    if (initHelpers
+            && m_gdbAdapter->dumperHandling() != AbstractGdbAdapter::DumperLoadedByGdbPreload
+            && reason == "signal-received") {
         QByteArray name = data.findChild("signal-name").data();
         if (name != STOP_SIGNAL
             && (startParameters().startMode != StartRemote
@@ -1284,6 +1288,12 @@ void GdbEngine::handleStop1(const GdbMi &data)
     if (m_sourcesListOutdated)
         reloadSourceFilesInternal(); // This needs to be done before fullName() may need it
 
+    // Older gdb versions do not produce "library loaded" messages
+    // so the breakpoint update is not triggered.
+    if (m_gdbVersion < 70000 && !m_isMacGdb && !m_sourcesListUpdating
+        && manager()->breakHandler()->size() > 0)
+        postCommand(_("-break-list"), CB(handleBreakList));
+
     QByteArray reason = data.findChild("reason").data();
     if (reason == "breakpoint-hit") {
         showStatusMessage(tr("Stopped at breakpoint."));
@@ -2261,8 +2271,10 @@ void GdbEngine::reloadModulesInternal()
 {
     m_modulesListOutdated = false;
     postCommand(_("info shared"), NeedsStop, CB(handleModulesList));
+#if 0
     if (m_gdbVersion < 70000 && !m_isMacGdb)
         postCommand(_("set stop-on-solib-events 1"));
+#endif
 }
 
 void GdbEngine::handleModulesList(const GdbResponse &response)
@@ -2331,8 +2343,10 @@ void GdbEngine::reloadSourceFilesInternal()
     m_sourcesListOutdated = false;
     postCommand(_("-file-list-exec-source-files"), NeedsStop, CB(handleQuerySources));
     postCommand(_("-break-list"), CB(handleBreakList));
+#if 0
     if (m_gdbVersion < 70000 && !m_isMacGdb)
         postCommand(_("set stop-on-solib-events 1"));
+#endif
 }
 
 
@@ -3429,7 +3443,11 @@ void GdbEngine::handleChildren(const WatchData &data0, const GdbMi &item,
             data1.name = _(name.data());
         else
             data1.name = QString::number(i);
-        data1.iname = data.iname + _c('.') + data1.name;
+        GdbMi iname = child.findChild("iname");
+        if (iname.isValid())
+            data1.iname = _(iname.data());
+        else
+            data1.iname = data.iname + _c('.') + data1.name;
         if (!data1.name.isEmpty() && data1.name.at(0).isDigit())
             data1.name = _c('[') + data1.name + _c(']');
         QByteArray key = child.findChild("key").data();
diff --git a/src/plugins/debugger/gdb/plaingdbadapter.cpp b/src/plugins/debugger/gdb/plaingdbadapter.cpp
index fbcf96c860530d3a2c662e25b8ce144ab0eaeb39..c0e0908666ddaadc52474d09ed667bcc0ecef2ab 100644
--- a/src/plugins/debugger/gdb/plaingdbadapter.cpp
+++ b/src/plugins/debugger/gdb/plaingdbadapter.cpp
@@ -60,7 +60,8 @@ PlainGdbAdapter::PlainGdbAdapter(GdbEngine *engine, QObject *parent)
 
 AbstractGdbAdapter::DumperHandling PlainGdbAdapter::dumperHandling() const
 {
-#ifdef Q_OS_WIN
+    // LD_PRELOAD fails for System-Qt on Mac.
+#if defined(Q_OS_WIN) || defined(Q_OS_MAC)
     return DumperLoadedByGdb;
 #else
     return DumperLoadedByGdbPreload;
diff --git a/src/plugins/debugger/gdb/termgdbadapter.cpp b/src/plugins/debugger/gdb/termgdbadapter.cpp
index 5461d175bf23069f2f3fa1f6ebd6b43803d1635f..613aaa79f30b0a5d6e72ea741e52329acea572cc 100644
--- a/src/plugins/debugger/gdb/termgdbadapter.cpp
+++ b/src/plugins/debugger/gdb/termgdbadapter.cpp
@@ -71,7 +71,8 @@ TermGdbAdapter::~TermGdbAdapter()
 
 AbstractGdbAdapter::DumperHandling TermGdbAdapter::dumperHandling() const
 {
-#ifdef Q_OS_WIN    
+    // LD_PRELOAD fails for System-Qt on Mac.
+#if defined(Q_OS_WIN) || defined(Q_OS_MAC)
     return DumperLoadedByGdb;
 #else
     return DumperLoadedByAdapter; // Handles loading itself via LD_PRELOAD
diff --git a/src/plugins/designer/qtcreatorintegration.cpp b/src/plugins/designer/qtcreatorintegration.cpp
index 87a087caf3fc6325c358018c1f21aba5613e0919..31ecc39d2b35a1db5889948b7e20686db1fdce9f 100644
--- a/src/plugins/designer/qtcreatorintegration.cpp
+++ b/src/plugins/designer/qtcreatorintegration.cpp
@@ -368,13 +368,13 @@ static int findClassEndPosition(const QString &headerContents, int classStartPos
         if (contents.mid(idx, 2) == QLatin1String("//")) {
             idx = contents.indexOf(QLatin1Char('\n'), idx + 2) + 1; // drop everything up to the end of line
         } else if (contents.mid(idx, 2) == QLatin1String("/*")) {
-            idx = contents.indexOf(QLatin1String("*/"), idx + 2) + 1; // drop everything up to the nearest */
+            idx = contents.indexOf(QLatin1String("*/"), idx + 2) + 2; // drop everything up to the nearest */
         } else if (contents.mid(idx, 4) == QLatin1String("'\\\"'")) {
             idx += 4; // drop it
         } else if (contents.at(idx) == QLatin1Char('\"')) {
             do {
                 idx = contents.indexOf(QLatin1Char('\"'), idx + 1); // drop everything up to the nearest "
-            } while (idx > 0 && !isEndingQuote(contents, idx)); // if the nearest " is preceeded by \ (or by \\\ or by \\\\\, but not by \\ nor \\\\) we find next one
+            } while (idx > 0 && !isEndingQuote(contents, idx)); // if the nearest " is preceded by \ (or by \\\ or by \\\\\, but not by \\ nor \\\\) we find next one
             if (idx < 0)
                 break;
             idx++;
diff --git a/src/plugins/projectexplorer/debugginghelper.cpp b/src/plugins/projectexplorer/debugginghelper.cpp
index de4c5abb095ab344049e28219dd58a25db4d69f9..bbb450eabf8f03d8825f4278b9e99d30c664918c 100644
--- a/src/plugins/projectexplorer/debugginghelper.cpp
+++ b/src/plugins/projectexplorer/debugginghelper.cpp
@@ -115,6 +115,10 @@ QString DebuggingHelperLibrary::debuggingHelperLibraryByInstallData(const QStrin
 {
     const QString dumperSourcePath = Core::ICore::instance()->resourcePath() + QLatin1String("/gdbmacros/");
     QDateTime lastModified = QFileInfo(dumperSourcePath + "gdbmacros.cpp").lastModified();
+    // We pretend that the lastmodified of gdbmacros.cpp is 5 minutes before what the file system says
+    // Because afer a installation from the package the modified dates of gdbmacros.cpp
+    // and the actual library are close to each other, but not deterministic in one direction
+    lastModified = lastModified.addSecs(-300);
 
     QFileInfo fileInfo;
     foreach(const QString &directory, debuggingHelperLibraryDirectories(qtInstallData)) {
diff --git a/src/plugins/qt4projectmanager/qtversionmanager.ui b/src/plugins/qt4projectmanager/qtversionmanager.ui
index 4c5f6acf25d4c1686fdbc41e76806061c5a68ff8..3cb3d40d8582bddb02522dab2c4356a742938551 100644
--- a/src/plugins/qt4projectmanager/qtversionmanager.ui
+++ b/src/plugins/qt4projectmanager/qtversionmanager.ui
@@ -206,7 +206,7 @@ p, li { white-space: pre-wrap; }
       <item row="6" column="0">
        <widget class="QLabel" name="gcceLabel">
         <property name="text">
-         <string>CLS/GCCE Directory:</string>
+         <string>CSL/GCCE Directory:</string>
         </property>
        </widget>
       </item>
diff --git a/src/tools/qpatch/files-to-patch-windows b/src/tools/qpatch/files-to-patch-windows
index a1fd431f9a2bc76147228a1eb4f108e9f4395f22..14be6f4366976cabc1b50fb42e14dc1e54fa2579 100644
--- a/src/tools/qpatch/files-to-patch-windows
+++ b/src/tools/qpatch/files-to-patch-windows
@@ -4,24 +4,43 @@ bin/QtCored4.dll
 %%
 mkspecs/default/qmake.conf
 demos/shared/libdemo_shared.prl
-lib/libQt3Support.prl
-lib/libQtAssistantClient.prl
-lib/libQtCLucene.prl
-lib/libQtCore.prl
-lib/libQtDBus.prl
-lib/libQtDesignerComponents.prl
-lib/libQtDesigner.prl
-lib/libQtGui.prl
-lib/libQtHelp.prl
-lib/libQtMultimedia.prl
-lib/libQtNetwork.prl
-lib/libQtOpenGL.prl
-lib/libQtScript.prl
-lib/libQtScriptTools.prl
-lib/libQtSql.prl
-lib/libQtSvg.prl
-lib/libQtTest.prl
-lib/libQtUiTools.prl
-lib/libQtWebKit.prl
-lib/libQtXmlPatterns.prl
-lib/libQtXml.prl
+lib/Qt3Support.prl
+lib/QtAssistantClient.prl
+lib/QtCLucene.prl
+lib/QtCore.prl
+lib/QtDesignerComponents.prl
+lib/QtDesigner.prl
+lib/QtGui.prl
+lib/QtHelp.prl
+lib/QtMultimedia.prl
+lib/QtNetwork.prl
+lib/QtOpenGL.prl
+lib/QtScript.prl
+lib/QtScriptTools.prl
+lib/QtSql.prl
+lib/QtSvg.prl
+lib/QtTest.prl
+lib/QtUiTools.prl
+lib/QtWebKit.prl
+lib/QtXmlPatterns.prl
+lib/QtXml.prl
+lib/Qt3Supportd.prl
+lib/QtAssistantClientd.prl
+lib/QtCLucened.prl
+lib/QtCored.prl
+lib/QtDesignerComponentsd.prl
+lib/QtDesignerd.prl
+lib/QtGuid.prl
+lib/QtHelpd.prl
+lib/QtMultimediad.prl
+lib/QtNetworkd.prl
+lib/QtOpenGLd.prl
+lib/QtScriptd.prl
+lib/QtScriptToolsd.prl
+lib/QtSqld.prl
+lib/QtSvgd.prl
+lib/QtTestd.prl
+lib/QtUiToolsd.prl
+lib/QtWebKitd.prl
+lib/QtXmlPatternsd.prl
+lib/QtXmld.prl
diff --git a/tests/auto/debugger/tst_gdb.cpp b/tests/auto/debugger/tst_gdb.cpp
index 79b66523761ca60cf9e91b2b354bcdce63b832af..a7ad46093ed4b03ae132209847544baefd61a3fa 100644
--- a/tests/auto/debugger/tst_gdb.cpp
+++ b/tests/auto/debugger/tst_gdb.cpp
@@ -7,6 +7,7 @@ bool checkUninitialized = false;
 
 #include <QtCore/QThread>
 #include <QtCore/QMutex>
+#include <QtCore/QSignalMapper>
 #include <QtCore/QWaitCondition>
 
 /*
@@ -105,10 +106,20 @@ private:
 typedef QList<QByteArray> QByteArrayList;
 
 struct Int3 {
-    Int3() { i1 = 42; i2 = 43; i3 = 44; }
+    Int3(int base = 0) { i1 = 42 + base; i2 = 43 + base; i3 = 44 + base; }
     int i1, i2, i3;
 };
 
+uint qHash(const Int3 &i)
+{
+    return (i.i1 ^ i.i2) ^ i.i3;
+}
+
+bool operator==(const Int3 &a, const Int3 &b)
+{
+    return a.i1 == b.i1 && a.i2 == b.i2 && a.i3 == b.i3;
+}
+
 struct QString3 {
     QString3() { s1 = "a"; s2 = "b"; s3 = "c"; }
     QString s1, s2, s3;
@@ -170,6 +181,7 @@ private slots:
     void initTestCase();
     void dump_array();
     void dump_misc();
+    void dump_typedef();
     void dump_std_list();
     void dump_std_vector();
     void dump_std_string();
@@ -179,6 +191,7 @@ private slots:
     void dump_QChar();
     void dump_QHash_int_int();
     void dump_QHash_QString_QString();
+    void dump_QLinkedList_int();
     void dump_QList_char();
     void dump_QList_char_star();
     void dump_QList_int();
@@ -186,14 +199,19 @@ private slots:
     void dump_QList_QString();
     void dump_QList_QString3();
     void dump_QList_Int3();
+    void dump_QMap_int_int();
     void dump_QMap_QString_QString();
+    void dump_QObject();
     void dump_QPoint();
     void dump_QRect();
     void dump_QSharedPointer();
     void dump_QSize();
+    void dump_QSet_int();
+    void dump_QSet_Int3();
     void dump_QStack();
     void dump_QString();
     void dump_QStringList();
+    void dump_QTextCodec();
     void dump_QVariant();
     void dump_QVector();
     void dump_QWeakPointer_11();
@@ -215,18 +233,7 @@ public slots:
     void dump_QImageData();
     void dump_QLinkedList();
     void dump_QLocale();
-    void dump_QMap();
-    void dump_QMapNode();
-    void dump_QObject();
-    void dump_QObjectChildList();
-    void dump_QObjectMethodList();
-    void dump_QObjectPropertyList();
-    void dump_QObjectSignal();
-    void dump_QObjectSignalList();
-    void dump_QObjectSlot();
-    void dump_QObjectSlotList();
     void dump_QPixmap();
-    void dump_QTextCodec();
 #endif
 
 private:
@@ -830,6 +837,29 @@ void tst_Gdb::dump_misc()
             "name='*s',type='int',value='1',numchild='0'}]}", "local.s", 0);
 }
 
+
+///////////////////////////// typedef  ////////////////////////////////////
+
+void dump_typedef()
+{
+    /* A */ typedef QMap<uint, double> T;
+    /* B */ T t;
+    /* C */ t[11] = 13.0;
+    /* D */ (void) 0;
+}
+
+void tst_Gdb::dump_typedef()
+{
+    prepare("dump_typedef");
+    next(2);
+    run("D","{iname='local.t',name='t',type='T',"
+            "basetype='"NS"QMap<unsigned int, double>',"
+            "value='-',numchild='1',"
+            "childtype='"NS"QMapNode<unsigned int, double>',children=["
+                "{type='unsigned int',name='11',type='double',"
+                    "value='13',numchild='0',type='double'}]}", "local.t");
+}
+
 #if 0
 void tst_Gdb::dump_QAbstractItemHelper(QModelIndex &index)
 {
@@ -1387,170 +1417,9 @@ void tst_Gdb::dump_QImageData()
     img = QImage(100, 0, QImage::Format_Invalid);
     dump_QImageDataHelper(img);
 }
+#endif // 0
 
-template <typename T>
-void tst_Gdb::dump_QLinkedListHelper(QLinkedList<T> &l)
-{
-    const int size = qMin(l.size(), 1000);
-    const QString &sizeStr = N(size);
-    const QByteArray elemTypeStr = typeToString<T>();
-    QByteArray expected = QByteArray("value='<").append(sizeStr).
-        append(" items>',valuedisabled='true',numchild='").append(sizeStr).
-        append("',childtype='").append(elemTypeStr).append("',childnumchild='").
-        append(typeToNumchild<T>()).append("',children=[");
-    typename QLinkedList<T>::const_iterator iter = l.constBegin();
-    for (int i = 0; i < size; ++i, ++iter) {
-        expected.append("{");
-        const T &curElem = *iter;
-        if (isPointer<T>()) {
-            const QString typeStr = stripPtrType(typeToString<T>());
-            const QByteArray addrStr = valToString(curElem);
-            if (curElem != 0) {
-                expected.append("addr='").append(addrStr).append("',saddr='").
-                        append(addrStr).append("',type='").append(typeStr).
-                        append("',value='").
-                        append(derefValToString(curElem)).append("'");
-            } else {
-                expected.append("addr='").append(ptrToBa(&curElem)).append("',type='").
-                    append(typeStr).append("',value='<null>',numchild='0'");
-            }
-        } else {
-            expected.append("addr='").append(ptrToBa(&curElem)).
-                append("',value='").append(valToString(curElem)).append("'");
-        }
-        expected.append("}");
-        if (i < size - 1)
-            expected.append(",");
-    }
-    if (size < l.size())
-        expected.append(",...");
-    expected.append("]");
-    testDumper(expected, &l, NS"QLinkedList", true, elemTypeStr);
-}
-
-void tst_Gdb::dump_QLinkedList()
-{
-    // Case 1: Simple element type.
-    QLinkedList<int> l;
-
-    // Case 1.1: Empty list.
-    dump_QLinkedListHelper(l);
-
-    // Case 1.2: One element.
-    l.append(2);
-    dump_QLinkedListHelper(l);
-
-    // Case 1.3: Two elements
-    l.append(3);
-    dump_QLinkedListHelper(l);
-
-    // Case 2: Composite element type.
-    QLinkedList<QString> l2;
-
-    // Case 2.1: Empty list.
-    dump_QLinkedListHelper(l2);
-
-    // Case 2.2: One element.
-    l2.append("Teststring 1");
-    dump_QLinkedListHelper(l2);
-
-    // Case 2.3: Two elements.
-    l2.append("Teststring 2");
-    dump_QLinkedListHelper(l2);
-
-    // Case 2.4: > 1000 elements.
-    for (int i = 3; i <= 1002; ++i)
-        l2.append("Test " + N(i));
-
-    // Case 3: Pointer type.
-    QLinkedList<int *> l3;
-    l3.append(new int(5));
-    l3.append(new int(7));
-    l3.append(0);
-    dump_QLinkedListHelper(l3);
-}
-
-    #if 0
-    void tst_Gdb::dump_QLinkedList()
-    {
-        // Case 1: Simple element type.
-        QLinkedList<int> l;
-
-        // Case 1.1: Empty list.
-        testDumper("value='<0 items>',valuedisabled='true',numchild='0',"
-            "childtype='int',childnumchild='0',children=[]",
-            &l, NS"QLinkedList", true, "int");
-
-        // Case 1.2: One element.
-        l.append(2);
-        testDumper("value='<1 items>',valuedisabled='true',numchild='1',"
-            "childtype='int',childnumchild='0',children=[{addr='%',value='2'}]"
-                << ptrToBa(l.constBegin().operator->()),
-            &l, NS"QLinkedList", true, "int");
-
-        // Case 1.3: Two elements
-        l.append(3);
-        QByteArray it0 = ptrToBa(l.constBegin().operator->());
-        QByteArray it1 = ptrToBa(l.constBegin().operator++().operator->());
-        testDumper("value='<2 items>',valuedisabled='true',numchild='2',"
-            "childtype='int',childnumchild='0',children=[{addr='%',value='2'},"
-            "{addr='%',value='3'}]" << it0 << it1,
-            &l, NS"QLinkedList", true, "int");
-
-        // Case 2: Composite element type.
-        QLinkedList<QString> l2;
-        QLinkedList<QString>::const_iterator iter;
-
-        // Case 2.1: Empty list.
-        testDumper("value='<0 items>',valuedisabled='true',numchild='0',"
-            "childtype='"NS"QString',childnumchild='0',children=[]",
-            &l2, NS"QLinkedList", true, NS"QString");
-
-        // Case 2.2: One element.
-        l2.append("Teststring 1");
-        iter = l2.constBegin();
-        qDebug() << *iter;
-        testDumper("value='<1 items>',valuedisabled='true',numchild='1',"
-            "childtype='"NS"QString',childnumchild='0',children=[{addr='%',value='%',}]"
-                << ptrToBa(iter.operator->()) << utfToBase64(*iter),
-            &l2, NS"QLinkedList", true, NS"QString");
-
-        // Case 2.3: Two elements.
-        QByteArray expected = "value='<2 items>',valuedisabled='true',numchild='2',"
-            "childtype='int',childnumchild='0',children=[";
-        iter = l2.constBegin();
-        expected.append("{addr='%',%},"
-            << ptrToBa(iter.operator->()) << utfToBase64(*iter));
-        ++iter;
-        expected.append("{addr='%',%}]"
-            << ptrToBa(iter.operator->()) << utfToBase64(*iter));
-        testDumper(expected,
-            &l, NS"QLinkedList", true, NS"QString");
-
-        // Case 2.4: > 1000 elements.
-        for (int i = 3; i <= 1002; ++i)
-            l2.append("Test " + N(i));
-
-        expected = "value='<1002 items>',valuedisabled='true',"
-            "numchild='1002',childtype='"NS"QString',childnumchild='0',children=['";
-        iter = l2.constBegin();
-        for (int i = 0; i < 1002; ++i, ++iter)
-            expected.append("{addr='%',value='%'},"
-                << ptrToBa(iter.operator->()) << utfToBase64(*iter));
-        expected.append(",...]");
-        testDumper(expected, &l, NS"QLinkedList", true, NS"QString");
-
-
-        // Case 3: Pointer type.
-        QLinkedList<int *> l3;
-        l3.append(new int(5));
-        l3.append(new int(7));
-        l3.append(0);
-        //dump_QLinkedListHelper(l3);
-        testDumper("", &l, NS"QLinkedList", true, NS"QString");
-    }
-    #endif
-
+#if 0
 void tst_Gdb::dump_QLocaleHelper(QLocale &loc)
 {
     QByteArray expected = QByteArray("value='%',type='$T',numchild='8',"
@@ -1649,116 +1518,63 @@ template <typename K, typename V>
                true, getMapType<K,V>(), "", 0, 0, nodeSize, valOff);
 }
 
-void tst_Gdb::dump_QMap()
-{
-    // Case 1: Simple type -> simple type.
-    QMap<int, int> map1;
-
-    // Case 1.1: Empty map.
-    dump_QMapHelper(map1);
-
-    // Case 1.2: One element.
-    map1[2] = 3;
-    dump_QMapHelper(map1);
-
-    // Case 1.3: Two elements.
-    map1[3] = 5;
-    dump_QMapHelper(map1);
-
-    // Case 2: Simple type -> composite type.
-    QMap<int, QString> map2;
-
-    // Case 2.1: Empty Map.
-    dump_QMapHelper(map2);
-
-    // Case 2.2: One element.
-    map2[5] = "String 7";
-    dump_QMapHelper(map2);
-
-    // Case 2.3: Two elements.
-    map2[7] = "String 11";
-    dump_QMapHelper(map2);
-
-    // Case 3: Composite type -> simple type.
-    QMap<QString, int> map3;
-
-    // Case 3.1: Empty map.
-    dump_QMapHelper(map3);
-
-    // Case 3.2: One element.
-    map3["String 13"] = 11;
-    dump_QMapHelper(map3);
-
-    // Case 3.3: Two elements.
-    map3["String 17"] = 13;
-    dump_QMapHelper(map3);
-
-    // Case 4: Composite type -> composite type.
-    QMap<QString, QString> map4;
-
-    // Case 4.1: Empty map.
-    dump_QMapHelper(map4);
-
-    // Case 4.2: One element.
-    map4["String 19"] = "String 23";
-    dump_QMapHelper(map4);
-
-    // Case 4.3: Two elements.
-    map4["String 29"] = "String 31";
-    dump_QMapHelper(map4);
-
-    // Case 4.4: Different value, same key (multimap functionality).
-    map4["String 29"] = "String 37";
-    dump_QMapHelper(map4);
-}
+#endif
 
-template <typename K, typename V>
-        void tst_Gdb::dump_QMapNodeHelper(QMap<K, V> &m)
-{
-    typename QMap<K, V>::iterator it = m.begin();
-    const K &key = it.key();
-    const V &val = it.value();
-    //const char * const keyType = typeToString(key);
-    QByteArray expected = QByteArray("value='',numchild='2',"
-        "children=[{name='key',addr='").append(ptrToBa(&key)).
-        append("',type='").append(typeToString<K>()).append("',value='").
-        append(valToString(key)).append("'},{name='value',addr='").
-        append(ptrToBa(&val)).append("',type='").append(typeToString<V>()).
-        append("',value='").append(valToString(val)).
-        append("'}]");
-    size_t nodeSize;
-    size_t valOffset;
-    getMapNodeParams<K, V>(nodeSize, valOffset);
-    testDumper(expected, *reinterpret_cast<QMapData **>(&it), NS"QMapNode",
-               true, getMapType<K,V>(), "", 0, 0, nodeSize, valOffset);
-}
 
-void tst_Gdb::dump_QMapNode()
+void dump_QObject()
 {
-    // Case 1: simple type -> simple type.
-    QMap<int, int> map;
-    map[2] = 3;
-    dump_QMapNodeHelper(map);
+    /* B */ QObject ob;
+    /* D */ ob.setObjectName("An Object");
+    /* E */ QObject::connect(&ob, SIGNAL(destroyed()), qApp, SLOT(quit()));
+    /* F */ QObject::disconnect(&ob, SIGNAL(destroyed()), qApp, SLOT(quit()));
+    /* G */ ob.setObjectName("A renamed Object");
+    /* H */ (void) 0; }
 
-    // Case 2: simple type -> composite type.
-    QMap<int, QString> map2;
-    map2[3] = "String 5";
-    dump_QMapNodeHelper(map2);
-
-    // Case 3: composite type -> simple type.
-    QMap<QString, int> map3;
-    map3["String 7"] = 11;
-    dump_QMapNodeHelper(map3);
-
-    // Case 4: composite type -> composite type.
-    QMap<QString, QString> map4;
-    map4["String 13"] = "String 17";
-    dump_QMapNodeHelper(map4);
+void dump_QObject1()
+{
+    /* A */ QObject parent;
+    /* B */ QObject child(&parent);
+    /* C */ parent.setObjectName("A Parent");
+    /* D */ child.setObjectName("A Child");
+    /* H */ (void) 0;
 }
 
 void tst_Gdb::dump_QObject()
 {
-    QObject parent;
+    prepare("dump_QObject");
+    if (checkUninitialized)
+        run("A","{iname='local.ob',name='ob',"
+            "type='"NS"QObject',value='<not in scope>',"
+            "numchild='0'}");
+    next(3);
+    
+    run("F","{iname='local.ob',name='ob',type='"NS"QObject',valueencoded='7',"
+      "value='41006e0020004f0062006a00650063007400',numchild='4',children=["
+        "{name='parent',type='"NS"QObject *',"
+            "value='0x0',numchild='0'},"
+        "{name='children',type='"NS"QObject::QObjectList',"
+            "value='<0 items>',numchild='0',children=[]},"
+        "{name='properties',value='<1 items>',type='',numchild='1',children=["
+            "{name='objectName',type='"NS"QString',valueencoded='7',"
+                "value='41006e0020004f0062006a00650063007400',numchild='0'}]},"
+        "{name='connections',value='<0 items>',type='',numchild='0',"
+            "children=[]},"
+        "{name='signals',value='<2 items>',type='',numchild='2',"
+            "childnumchild='0',children=["
+            "{name='signal 0',type='',value='destroyed(QObject*)'},"
+            "{name='signal 1',type='',value='destroyed()'}]},"
+        "{name='slots',value='<2 items>',type='',numchild='2',"
+            "childnumchild='0',children=["
+            "{name='slot 0',type='',value='deleteLater()'},"
+            "{name='slot 1',type='',value='_q_reregisterTimers(void*)'}]}]}",
+        "local.ob"
+        ",local.ob.children"
+        ",local.ob.properties"
+        ",local.ob.connections"
+        ",local.ob.signals"
+        ",local.ob.slots"
+    );
+#if 0
     testDumper("value='',valueencoded='2',type='$T',displayedtype='QObject',"
         "numchild='4'",
         &parent, NS"QObject", false);
@@ -1813,8 +1629,10 @@ void tst_Gdb::dump_QObject()
     testDumper("value='QQAgAHIAZQBuAGEAbQBlAGQAIABDAGgAaQBsAGQA',valueencoded='2',"
         "type='$T',displayedtype='QObject',numchild='4'",
         &child, NS"QObject", false);
+#endif
 }
 
+#if 0
 void tst_Gdb::dump_QObjectChildListHelper(QObject &o)
 {
     const QObjectList children = o.children();
@@ -2235,159 +2053,6 @@ void tst_Gdb::dump_QPixmap()
 
 #endif // #if 0
 
-///////////////////////////// std::list<int> //////////////////////////////
-
-void dump_std_list()
-{
-    /* A */ std::list<int> list;
-    /* B */ list.push_back(45);
-    /* C */ list.push_back(46);
-    /* D */ list.push_back(47);
-    /* E */ (void) 0;
-}
-
-void tst_Gdb::dump_std_list()
-{
-    prepare("dump_std_list");
-    if (checkUninitialized)
-        run("A","{iname='local.list',name='list',"
-            "numchild='0'}");
-    next();
-    run("B", "{iname='local.list',name='list',"
-            "type='std::list<int, std::allocator<int> >',"
-            "value='<0 items>',numchild='0',children=[]}",
-            "local.list");
-    next();
-    run("C", "{iname='local.list',name='list',"
-            "type='std::list<int, std::allocator<int> >',"
-            "value='<1 items>',numchild='1',"
-            "childtype='int',childnumchild='0',children=[{value='45'}]}",
-            "local.list");
-    next();
-    run("D", "{iname='local.list',name='list',"
-            "type='std::list<int, std::allocator<int> >',"
-            "value='<2 items>',numchild='2',"
-            "childtype='int',childnumchild='0',children=["
-                "{value='45'},{value='46'}]}",
-            "local.list");
-    next();
-    run("E", "{iname='local.list',name='list',"
-            "type='std::list<int, std::allocator<int> >',"
-            "value='<3 items>',numchild='3',"
-            "childtype='int',childnumchild='0',children=["
-                "{value='45'},{value='46'},{value='47'}]}",
-            "local.list");
-}
-
-
-///////////////////////////// std::string //////////////////////////////////
-
-void dump_std_string()
-{
-    /* A */ std::string str;
-    /* B */ str = "Hallo";
-    /* C */ (void) 0;
-}
-
-void tst_Gdb::dump_std_string()
-{
-    prepare("dump_std_string");
-    if (checkUninitialized)
-        run("A","{iname='local.str',name='str',"
-            "numchild='0'}");
-    next();
-    run("B","{iname='local.str',name='str',type='std::string',"
-            "valueencoded='6',value='',numchild='0'}");
-    next();
-    run("C","{iname='local.str',name='str',type='std::string',"
-            "valueencoded='6',value='48616c6c6f',numchild='0'}");
-}
-
-
-///////////////////////////// std::wstring //////////////////////////////////
-
-void dump_std_wstring()
-{
-    /* A */ std::wstring str;
-    /* B */ str = L"Hallo";
-    /* C */ (void) 0;
-}
-
-void tst_Gdb::dump_std_wstring()
-{
-    prepare("dump_std_wstring");
-    if (checkUninitialized)
-        run("A","{iname='local.str',name='str',"
-            "numchild='0'}");
-    next();
-    run("B","{iname='local.str',name='str',type='std::string',valueencoded='6',"
-            "value='',numchild='0'}");
-    next();
-    if (sizeof(wchar_t) == 2)
-        run("C","{iname='local.str',name='str',type='std::string',valueencoded='6',"
-            "value='00480061006c006c006f',numchild='0'}");
-    else
-        run("C","{iname='local.str',name='str',type='std::string',valueencoded='6',"
-            "value='00000048000000610000006c0000006c0000006f',numchild='0'}");
-}
-
-
-///////////////////////////// std::vector<int> //////////////////////////////
-
-void dump_std_vector()
-{
-    /* A */ std::vector<std::list<int> *> vector;
-            std::list<int> list;
-    /* B */ list.push_back(45);
-    /* C */ vector.push_back(new std::list<int>(list));
-    /* D */ vector.push_back(0);
-    /* E */ (void) 0;
-}
-
-void tst_Gdb::dump_std_vector()
-{
-    #define LIST "std::list<int, std::allocator<int> >"
-    #define VECTOR "std::vector<"LIST"*, std::allocator<"LIST"*> >"
-
-    prepare("dump_std_vector");
-    if (checkUninitialized)
-        run("A","{iname='local.vector',name='vector',"
-            "numchild='0'}");
-    next(2);
-    run("B","{iname='local.vector',name='vector',type='"VECTOR"',"
-            "value='<0 items>',numchild='0'},"
-        "{iname='local.list',name='list',type='"LIST"',"
-            "value='<0 items>',numchild='0'}");
-    next(3);
-    run("E","{iname='local.vector',name='vector',type='"VECTOR"',"
-            "value='<2 items>',numchild='2',childtype='"LIST" *',"
-            "childnumchild='1',children=[{type='"LIST"',value='<2 items>',"
-                "numchild='2'},{value='<null>',numchild='0'}]},"
-        "{iname='local.list',name='list',type='"LIST"',"
-            "value='<0 items>',numchild='0'}",
-        "local.vector,local.vector.0");
-}
-
-#if 0
-void tst_Gdb::dump_QTextCodecHelper(QTextCodec *codec)
-{
-    const QByteArray name = codec->name().toBase64();
-    QByteArray expected = QByteArray("value='%',valueencoded='1',type='$T',"
-        "numchild='2',children=[{name='name',value='%',type='"NS"QByteArray',"
-        "numchild='0',valueencoded='1'},{name='mibEnum',%}]")
-        << name << name << generateIntSpec(codec->mibEnum());
-    testDumper(expected, codec, NS"QTextCodec", true);
-}
-
-void tst_Gdb::dump_QTextCodec()
-{
-    const QList<QByteArray> &codecNames = QTextCodec::availableCodecs();
-    foreach (const QByteArray &codecName, codecNames)
-        dump_QTextCodecHelper(QTextCodec::codecForName(codecName));
-}
-
-#endif // #if 0
-
 ///////////////////////////// QHash<int, int> //////////////////////////////
 
 void dump_QHash_int_int()
@@ -2471,6 +2136,31 @@ void tst_Gdb::dump_QHash_QString_QString()
 }
 
 
+///////////////////////////// QLinkedList<int> ///////////////////////////////////
+
+void dump_QLinkedList_int()
+{
+    /* A */ QLinkedList<int> h;
+    /* B */ h.append(42);
+    /* C */ h.append(44);
+    /* D */ (void) 0;
+}
+
+void tst_Gdb::dump_QLinkedList_int()
+{
+    prepare("dump_QLinkedList_int");
+    if (checkUninitialized)
+        run("A","{iname='local.h',name='h',"
+            "type='"NS"QLinkedList<int>',value='<not in scope>',"
+            "numchild='0'}");
+    next(3);
+    run("D","{iname='local.h',name='h',"
+            "type='"NS"QLinkedList<int>',value='<2 items>',numchild='2',"
+            "childtype='int',childnumchild='0',children=["
+            "{value='42'},{value='44'}]}", "local.h");
+}
+
+
 ///////////////////////////// QList<int> /////////////////////////////////
 
 void dump_QList_int()
@@ -2702,6 +2392,40 @@ void tst_Gdb::dump_QList_Int3()
 }
 
 
+///////////////////////////// QMap<int, int> //////////////////////////////
+
+void dump_QMap_int_int()
+{
+    /* A */ QMap<int, int> h;
+    /* B */ h[12] = 34;
+    /* C */ h[14] = 54;
+    /* D */ (void) 0;
+}
+
+void tst_Gdb::dump_QMap_int_int()
+{
+    prepare("dump_QMap_int_int");
+    if (checkUninitialized)
+        run("A","{iname='local.h',name='h',"
+            "type='"NS"QMap<int, int>',value='<not in scope>',"
+            "numchild='0'}");
+    next();
+    run("B","{iname='local.h',name='h',"
+            "type='"NS"QMap<int, int>',value='<0 items>',"
+            "numchild='0'}");
+    next();
+    next();
+    run("D","{iname='local.h',name='h',"
+            "type='"NS"QMap<int, int>',value='<2 items>',"
+            "numchild='2'}");
+    run("D","{iname='local.h',name='h',"
+            "type='"NS"QMap<int, int>',value='<2 items>',"
+            "numchild='2',childtype='int',childnumchild='0',"
+            "children=[{name='12',value='34'},{name='14',value='54'}]}",
+            "local.h,local.h.0,local.h.1");
+}
+
+
 ///////////////////////////// QMap<QString, QString> //////////////////////////////
 
 void dump_QMap_QString_QString()
@@ -2793,6 +2517,57 @@ void tst_Gdb::dump_QRect()
         "local.p,local.f");
 }
 
+
+///////////////////////////// QSet<int> ///////////////////////////////////
+
+void dump_QSet_int()
+{
+    /* A */ QSet<int> h;
+    /* B */ h.insert(42);
+    /* C */ h.insert(44);
+    /* D */ (void) 0;
+}
+
+void tst_Gdb::dump_QSet_int()
+{
+    prepare("dump_QSet_int");
+    if (checkUninitialized)
+        run("A","{iname='local.h',name='h',"
+            "type='"NS"QSet<int>',value='<not in scope>',"
+            "numchild='0'}");
+    next(3);
+    run("D","{iname='local.h',name='h',"
+            "type='"NS"QSet<int>',value='<2 items>',numchild='2',"
+            "childtype='int',childnumchild='0',children=["
+            "{value='42'},{value='44'}]}", "local.h");
+}
+
+
+///////////////////////////// QSet<Int3> ///////////////////////////////////
+
+void dump_QSet_Int3()
+{
+    /* A */ QSet<Int3> h;
+    /* B */ h.insert(Int3(42));
+    /* C */ h.insert(Int3(44));
+    /* D */ (void) 0;
+}
+
+void tst_Gdb::dump_QSet_Int3()
+{
+    prepare("dump_QSet_Int3");
+    if (checkUninitialized)
+        run("A","{iname='local.h',name='h',"
+            "type='"NS"QSet<Int3>',value='<not in scope>',"
+            "numchild='0'}");
+    next(3);
+    run("D","{iname='local.h',name='h',"
+            "type='"NS"QSet<Int3>',value='<2 items>',numchild='2',"
+            "childtype='Int3',children=["
+            "{value='{...}',numchild='3'},{value='{...}',numchild='3'}]}", "local.h");
+}
+
+
 ///////////////////////////// QSize /////////////////////////////////
 
 #if QT_VERSION >= 0x040500
@@ -3038,6 +2813,26 @@ void tst_Gdb::dump_QStringList()
 }
 
 
+///////////////////////////// QTextCodec /////////////////////////////////
+
+void dump_QTextCodec()
+{
+    /* A */ QTextCodec *codec = QTextCodec::codecForName("UTF-16");
+    /* D */ (void) codec; }
+
+void tst_Gdb::dump_QTextCodec()
+{
+    // FIXME
+    prepare("dump_QTextCodec");
+    next();
+    run("D","{iname='local.codec',name='codec',type='"NS"QTextCodec *',"
+            "value='-',numchild='1',children=[{iname='local.codec.*',"
+            "name='*codec',type='"NS"QTextCodec',"
+            "value='{...}',numchild='0',children=[]}]}",
+        "local.codec,local.codec.*");
+}
+
+
 ///////////////////////////// QVector /////////////////////////////////
 
 void dump_QVector()
@@ -3452,6 +3247,140 @@ void tst_Gdb::dump_QWeakPointer_2() {}
 #endif
 
 
+///////////////////////////// std::list<int> //////////////////////////////
+
+void dump_std_list()
+{
+    /* A */ std::list<int> list;
+    /* B */ list.push_back(45);
+    /* C */ list.push_back(46);
+    /* D */ list.push_back(47);
+    /* E */ (void) 0;
+}
+
+void tst_Gdb::dump_std_list()
+{
+    prepare("dump_std_list");
+    if (checkUninitialized)
+        run("A","{iname='local.list',name='list',"
+            "numchild='0'}");
+    next();
+    run("B", "{iname='local.list',name='list',"
+            "type='std::list<int, std::allocator<int> >',"
+            "value='<0 items>',numchild='0',children=[]}",
+            "local.list");
+    next();
+    run("C", "{iname='local.list',name='list',"
+            "type='std::list<int, std::allocator<int> >',"
+            "value='<1 items>',numchild='1',"
+            "childtype='int',childnumchild='0',children=[{value='45'}]}",
+            "local.list");
+    next();
+    run("D", "{iname='local.list',name='list',"
+            "type='std::list<int, std::allocator<int> >',"
+            "value='<2 items>',numchild='2',"
+            "childtype='int',childnumchild='0',children=["
+                "{value='45'},{value='46'}]}",
+            "local.list");
+    next();
+    run("E", "{iname='local.list',name='list',"
+            "type='std::list<int, std::allocator<int> >',"
+            "value='<3 items>',numchild='3',"
+            "childtype='int',childnumchild='0',children=["
+                "{value='45'},{value='46'},{value='47'}]}",
+            "local.list");
+}
+
+
+///////////////////////////// std::string //////////////////////////////////
+
+void dump_std_string()
+{
+    /* A */ std::string str;
+    /* B */ str = "Hallo";
+    /* C */ (void) 0;
+}
+
+void tst_Gdb::dump_std_string()
+{
+    prepare("dump_std_string");
+    if (checkUninitialized)
+        run("A","{iname='local.str',name='str',"
+            "numchild='0'}");
+    next();
+    run("B","{iname='local.str',name='str',type='std::string',"
+            "valueencoded='6',value='',numchild='0'}");
+    next();
+    run("C","{iname='local.str',name='str',type='std::string',"
+            "valueencoded='6',value='48616c6c6f',numchild='0'}");
+}
+
+
+///////////////////////////// std::wstring //////////////////////////////////
+
+void dump_std_wstring()
+{
+    /* A */ std::wstring str;
+    /* B */ str = L"Hallo";
+    /* C */ (void) 0;
+}
+
+void tst_Gdb::dump_std_wstring()
+{
+    prepare("dump_std_wstring");
+    if (checkUninitialized)
+        run("A","{iname='local.str',name='str',"
+            "numchild='0'}");
+    next();
+    run("B","{iname='local.str',name='str',type='std::string',valueencoded='6',"
+            "value='',numchild='0'}");
+    next();
+    if (sizeof(wchar_t) == 2)
+        run("C","{iname='local.str',name='str',type='std::string',valueencoded='6',"
+            "value='00480061006c006c006f',numchild='0'}");
+    else
+        run("C","{iname='local.str',name='str',type='std::string',valueencoded='6',"
+            "value='00000048000000610000006c0000006c0000006f',numchild='0'}");
+}
+
+
+///////////////////////////// std::vector<int> //////////////////////////////
+
+void dump_std_vector()
+{
+    /* A */ std::vector<std::list<int> *> vector;
+            std::list<int> list;
+    /* B */ list.push_back(45);
+    /* C */ vector.push_back(new std::list<int>(list));
+    /* D */ vector.push_back(0);
+    /* E */ (void) 0;
+}
+
+void tst_Gdb::dump_std_vector()
+{
+    #define LIST "std::list<int, std::allocator<int> >"
+    #define VECTOR "std::vector<"LIST"*, std::allocator<"LIST"*> >"
+
+    prepare("dump_std_vector");
+    if (checkUninitialized)
+        run("A","{iname='local.vector',name='vector',"
+            "numchild='0'}");
+    next(2);
+    run("B","{iname='local.vector',name='vector',type='"VECTOR"',"
+            "value='<0 items>',numchild='0'},"
+        "{iname='local.list',name='list',type='"LIST"',"
+            "value='<0 items>',numchild='0'}");
+    next(3);
+    run("E","{iname='local.vector',name='vector',type='"VECTOR"',"
+            "value='<2 items>',numchild='2',childtype='"LIST" *',"
+            "childnumchild='1',children=[{type='"LIST"',value='<2 items>',"
+                "numchild='2'},{value='<null>',numchild='0'}]},"
+        "{iname='local.list',name='list',type='"LIST"',"
+            "value='<0 items>',numchild='0'}",
+        "local.vector,local.vector.0");
+}
+
+
 /////////////////////////////////////////////////////////////////////////
 //
 // Main
@@ -3475,10 +3404,12 @@ int main(int argc, char *argv[])
         dump_std_wstring();
         dump_Foo();
         dump_misc();
+        dump_typedef();
         dump_QByteArray();
         dump_QChar();
         dump_QHash_int_int();
         dump_QHash_QString_QString();
+        dump_QLinkedList_int();
         dump_QList_char();
         dump_QList_char_star();
         dump_QList_int();
@@ -3486,14 +3417,19 @@ int main(int argc, char *argv[])
         dump_QList_Int3();
         dump_QList_QString();
         dump_QList_QString3();
+        dump_QMap_int_int();
         dump_QMap_QString_QString();
+        dump_QObject();
         dump_QPoint();
         dump_QRect();
+        dump_QSet_int();
+        dump_QSet_Int3();
         dump_QSharedPointer();
         dump_QSize();
         dump_QStack();
         dump_QString();
         dump_QStringList();
+        dump_QTextCodec();
         dump_QVariant();
         dump_QVector();
         dump_QWeakPointer_11();