diff --git a/src/sakia/gui/dialogs/contact/table_model.py b/src/sakia/gui/dialogs/contact/table_model.py index 8eef60d1e1342f0f72bd16692b2095768684bf58..2f2d24821e2d34eb6e4bdb1accaeb36d08e42e54 100644 --- a/src/sakia/gui/dialogs/contact/table_model.py +++ b/src/sakia/gui/dialogs/contact/table_model.py @@ -4,7 +4,8 @@ from PyQt5.QtCore import ( QVariant, QSortFilterProxyModel, QModelIndex, - QT_TRANSLATE_NOOP, + QCoreApplication, + QT_TRANSLATE_NOOP ) from sakia.data.processors import ContactsProcessor @@ -68,10 +69,10 @@ class ContactsTableModel(QAbstractTableModel): """ columns_types = ("name", "pubkey", "contact_id") - + # mark strings as translatable string columns_headers = ( QT_TRANSLATE_NOOP("ContactsTableModel", "Name"), - QT_TRANSLATE_NOOP("ContactsTableModel", "Public key"), + QT_TRANSLATE_NOOP("ContactsTableModel", "Public key") ) def __init__(self, parent, app): @@ -140,7 +141,7 @@ class ContactsTableModel(QAbstractTableModel): def headerData(self, section, orientation, role): if orientation == Qt.Horizontal and role == Qt.DisplayRole: - return ContactsTableModel.columns_headers[section] + return QCoreApplication.translate("ContactsTableModel", ContactsTableModel.columns_headers[section]) def data(self, index, role): row = index.row()