Add missing i18n wrapper to shape labels

This commit is contained in:
Veronica Berglyd Olsen
2024-04-13 18:34:09 +02:00
parent cf57a3ead0
commit 4a1a3013f4
+2 -2
View File
@@ -36,7 +36,7 @@ from PyQt5.QtWidgets import (
from novelwriter import CONFIG, SHARED from novelwriter import CONFIG, SHARED
from novelwriter.common import simplified from novelwriter.common import simplified
from novelwriter.constants import nwLabels from novelwriter.constants import nwLabels, trConst
from novelwriter.core.status import NWStatus, StatusEntry from novelwriter.core.status import NWStatus, StatusEntry
from novelwriter.enum import nwStatusShape from novelwriter.enum import nwStatusShape
from novelwriter.extensions.configlayout import NColourLabel, NFixedPage, NScrollableForm from novelwriter.extensions.configlayout import NColourLabel, NFixedPage, NScrollableForm
@@ -399,7 +399,7 @@ class _StatusPage(NFixedPage):
def buildMenu(menu: QMenu, items: dict[nwStatusShape, str]) -> None: def buildMenu(menu: QMenu, items: dict[nwStatusShape, str]) -> None:
for shape, label in items.items(): for shape, label in items.items():
icon = NWStatus.createIcon(self._iPx, iColor, shape) icon = NWStatus.createIcon(self._iPx, iColor, shape)
action = menu.addAction(icon, label) action = menu.addAction(icon, trConst(label))
action.triggered.connect(lambda _, shape=shape: self._selectShape(shape)) action.triggered.connect(lambda _, shape=shape: self._selectShape(shape))
self._icons[shape] = icon self._icons[shape] = icon