diff --git a/novelwriter/assets/i18n/project_en_GB.json b/novelwriter/assets/i18n/project_en_GB.json index a0432c75..d29160b8 100644 --- a/novelwriter/assets/i18n/project_en_GB.json +++ b/novelwriter/assets/i18n/project_en_GB.json @@ -2,6 +2,16 @@ "Synopsis": "Synopsis", "Comment": "Comment", "Notes": "Notes", + "Tag": "Tag", + "Point of View": "Point of View", + "Focus": "Focus", + "Characters": "Characters", + "Plot": "Plot", + "Timeline": "Timeline", + "Locations": "Locations", + "Objects": "Objects", + "Entities": "Entities", + "Custom": "Custom", "0": "Zero", "1": "One", "2": "Two", diff --git a/novelwriter/core/tohtml.py b/novelwriter/core/tohtml.py index 66515b26..41201412 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, trConst +from novelwriter.constants import nwHeadFmt, nwKeyWords, nwLabels, nwHtmlUnicode from novelwriter.core.project import NWProject from novelwriter.core.tokenizer import Tokenizer, stripEscape @@ -477,7 +477,7 @@ class ToHtml(Tokenizer): if not valid or not bits or bits[0] not in nwLabels.KEY_NAME: return "" - result = f"{trConst(nwLabels.KEY_NAME[bits[0]])}: " + result = f"{self._localLookup(nwLabels.KEY_NAME[bits[0]])}: " if len(bits) > 1: if bits[0] == nwKeyWords.TAG_KEY: result += f"{bits[1]}" diff --git a/novelwriter/core/tomd.py b/novelwriter/core/tomd.py index cc2e8696..d13e3b18 100644 --- a/novelwriter/core/tomd.py +++ b/novelwriter/core/tomd.py @@ -27,7 +27,7 @@ import logging from pathlib import Path -from novelwriter.constants import nwHeadFmt, nwLabels, trConst +from novelwriter.constants import nwHeadFmt, nwLabels from novelwriter.core.project import NWProject from novelwriter.core.tokenizer import Tokenizer @@ -209,7 +209,7 @@ class ToMarkdown(Tokenizer): result = "" if bits[0] in nwLabels.KEY_NAME: - result += f"**{trConst(nwLabels.KEY_NAME[bits[0]])}:** " + result += f"**{self._localLookup(nwLabels.KEY_NAME[bits[0]])}:** " if len(bits) > 1: result += ", ".join(bits[1:]) diff --git a/novelwriter/core/toodt.py b/novelwriter/core/toodt.py index c1165e30..6fe6f781 100644 --- a/novelwriter/core/toodt.py +++ b/novelwriter/core/toodt.py @@ -37,7 +37,7 @@ from datetime import datetime from novelwriter import __version__ from novelwriter.common import xmlIndent -from novelwriter.constants import nwHeadFmt, nwKeyWords, nwLabels, trConst +from novelwriter.constants import nwHeadFmt, nwKeyWords, nwLabels from novelwriter.core.project import NWProject from novelwriter.core.tokenizer import Tokenizer, stripEscape @@ -572,7 +572,7 @@ class ToOdt(Tokenizer): if not valid or not bits or bits[0] not in nwLabels.KEY_NAME: return "", [] - rTxt = f"{trConst(nwLabels.KEY_NAME[bits[0]])}: " + rTxt = f"{self._localLookup(nwLabels.KEY_NAME[bits[0]])}: " rFmt = [(0, self.FMT_B_B), (len(rTxt) - 1, self.FMT_B_E)] if len(bits) > 1: if bits[0] == nwKeyWords.TAG_KEY: