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]}"