diff --git a/src/plugins/cppeditor/cppquickfixes.cpp b/src/plugins/cppeditor/cppquickfixes.cpp
index 200f5cf5c62ba17b695e21dea28e3ea575933e13..aa7f49173b276448d964f62ce24d701f551f6d8f 100644
--- a/src/plugins/cppeditor/cppquickfixes.cpp
+++ b/src/plugins/cppeditor/cppquickfixes.cpp
@@ -1028,7 +1028,7 @@ private:
             , m_option(option)
             , m_context(context)
         {
-            setDescription(QApplication::translate("CppTools::QuickFix", "Mark as translateable"));
+            setDescription(QApplication::translate("CppTools::QuickFix", "Mark as translatable"));
         }
 
         virtual void performChanges(CppRefactoringFile *currentFile, CppRefactoringChanges *)
diff --git a/src/plugins/debugger/debuggeractions.cpp b/src/plugins/debugger/debuggeractions.cpp
index 608499b1936af56868871ac70982035d4c866d68..276588bc714fd95f7bebc9bc250999833ec63cea 100644
--- a/src/plugins/debugger/debuggeractions.cpp
+++ b/src/plugins/debugger/debuggeractions.cpp
@@ -240,7 +240,7 @@ DebuggerSettings *DebuggerSettings::instance()
     item->setCheckable(true);
     item->setDefaultValue(true);
     item->setToolTip(tr("This switches the Locals&Watchers view to "
-        "automatically derefence pointers. This saves a level in the "
+        "automatically dereference pointers. This saves a level in the "
         "tree view, but also loses data for the now-missing intermediate "
         "level."));
     instance->insertItem(AutoDerefPointers, item);
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp
index d31da4521d71169cf74219ffb60601c2832ef496..e361d195e6e6625e74bd8297c5be8c04d4a30afe 100644
--- a/src/plugins/fakevim/fakevimhandler.cpp
+++ b/src/plugins/fakevim/fakevimhandler.cpp
@@ -3346,7 +3346,7 @@ bool FakeVimHandler::Private::handleExWriteCommand(const ExCommand &cmd)
         file3.open(QIODevice::ReadOnly);
         QByteArray ba = file3.readAll();
         showBlackMessage(FakeVimHandler::tr("\"%1\" %2 %3L, %4C written")
-            .arg(fileName).arg(exists ? " " : " [New] ")
+            .arg(fileName).arg(exists ? " " : tr(" [New] "))
             .arg(ba.count('\n')).arg(ba.size()));
         //if (quitAll)
         //    passUnknownExCommand(forced ? "qa!" : "qa");
diff --git a/src/plugins/git/TODO.txt b/src/plugins/git/TODO.txt
index 2913ba5f46fd6fc8cbb83cfb648061a4c5ed386f..68a03a43ba7e8117d2666fcec26d63dd33715c3d 100644
--- a/src/plugins/git/TODO.txt
+++ b/src/plugins/git/TODO.txt
@@ -1,4 +1,4 @@
-- Make texts translateable
+- Make texts translatable
 - Do not use QErrorMessage, Creator standard error instead?
 Commands:
  - P2: