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