From 3f0024a6a384c4fc20ad079f5c85158fa59e87d0 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Thu, 9 Nov 2023 18:02:33 +0100 Subject: [PATCH] Use GUI language when translating meta data for the viewer --- novelwriter/core/tohtml.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/novelwriter/core/tohtml.py b/novelwriter/core/tohtml.py index 41201412..2dd1eed9 100644 --- a/novelwriter/core/tohtml.py +++ b/novelwriter/core/tohtml.py @@ -31,7 +31,7 @@ from pathlib import Path from novelwriter import CONFIG from novelwriter.common import formatTimeStamp -from novelwriter.constants import nwHeadFmt, nwKeyWords, nwLabels, nwHtmlUnicode +from novelwriter.constants import nwHeadFmt, nwKeyWords, nwLabels, nwHtmlUnicode, trConst from novelwriter.core.project import NWProject from novelwriter.core.tokenizer import Tokenizer, stripEscape @@ -477,7 +477,11 @@ class ToHtml(Tokenizer): if not valid or not bits or bits[0] not in nwLabels.KEY_NAME: return "" - result = f"{self._localLookup(nwLabels.KEY_NAME[bits[0]])}: " + if self._genMode == self.M_PREVIEW: + result = f"{trConst(nwLabels.KEY_NAME[bits[0]])}: " + else: + result = f"{self._localLookup(nwLabels.KEY_NAME[bits[0]])}: " + if len(bits) > 1: if bits[0] == nwKeyWords.TAG_KEY: result += f"{bits[1]}"