diff --git a/src/sakia/gui/navigation/identity/table_model.py b/src/sakia/gui/navigation/identity/table_model.py
index 814c2e4d97fae27d6c3b205e1bdd59ad72e440ce..d5d7b44c29e67ef152d7fff20923dfb4db2ddb3c 100644
--- a/src/sakia/gui/navigation/identity/table_model.py
+++ b/src/sakia/gui/navigation/identity/table_model.py
@@ -9,7 +9,7 @@ from PyQt5.QtCore import (
     QModelIndex,
     QLocale,
     QT_TRANSLATE_NOOP,
-)
+    QCoreApplication)
 from PyQt5.QtGui import QColor, QIcon, QFont
 import logging
 import asyncio
@@ -121,13 +121,13 @@ class CertifiersTableModel(QAbstractTableModel):
     """
 
     columns_titles = {
-        "uid": lambda: QT_TRANSLATE_NOOP("CertifiersTableModel", "UID"),
-        "pubkey": lambda: QT_TRANSLATE_NOOP("CertifiersTableModel", "Pubkey"),
-        "publication": lambda: QT_TRANSLATE_NOOP(
+        "uid": QT_TRANSLATE_NOOP("CertifiersTableModel", "UID"),
+        "pubkey": QT_TRANSLATE_NOOP("CertifiersTableModel", "Pubkey"),
+        "publication": QT_TRANSLATE_NOOP(
             "CertifiersTableModel", "Publication"
         ),
-        "expiration": lambda: QT_TRANSLATE_NOOP("CertifiersTableModel", "Expiration"),
-        "available": lambda: QT_TRANSLATE_NOOP("CertifiersTableModel"),
+        "expiration": QT_TRANSLATE_NOOP("CertifiersTableModel", "Expiration"),
+        "available": QT_TRANSLATE_NOOP("CertifiersTableModel", "available"),
     }
     columns_ids = ("uid", "pubkey", "publication", "expiration", "written", "identity")
 
@@ -222,7 +222,7 @@ class CertifiersTableModel(QAbstractTableModel):
     def headerData(self, section, orientation, role):
         if orientation == Qt.Horizontal and role == Qt.DisplayRole:
             col_id = CertifiersTableModel.columns_ids[section]
-            return CertifiersTableModel.columns_titles[col_id]()
+            return QCoreApplication.translate("CertifiersTableModel", CertifiersTableModel.columns_titles[col_id])
 
     def data(self, index, role):
         if index.isValid() and role == Qt.DisplayRole: