From 9c122a8eeceee87f0bf3b83a7d659720e420ce2f Mon Sep 17 00:00:00 2001 From: vtexier <vit@free.fr> Date: Thu, 5 Mar 2020 15:45:13 +0100 Subject: [PATCH] [fix] fix contacts table model translation --- src/sakia/gui/dialogs/contact/table_model.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/sakia/gui/dialogs/contact/table_model.py b/src/sakia/gui/dialogs/contact/table_model.py index 8eef60d1..2f2d2482 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() -- GitLab