diff --git a/jrnl/Journal.py b/jrnl/Journal.py index f96db88b..5965fdde 100644 --- a/jrnl/Journal.py +++ b/jrnl/Journal.py @@ -87,9 +87,24 @@ class Journal: if not os.path.exists(filename): if not os.path.isdir(dirname): os.makedirs(dirname) - print(f"[Directory {dirname} created]", file=sys.stderr) + print_msg( + Message( + MsgText.DirectoryCreated, + MsgType.NORMAL, + {"directory_name": dirname}, + ) + ) self.create_file(filename) - print(f"[Journal '{self.name}' created at {filename}]", file=sys.stderr) + print_msg( + Message( + MsgText.JournalCreated, + MsgType.NORMAL, + { + "journal_name": self.name, + "filename": filename, + }, + ) + ) text = self._load(filename) self.entries = self._parse(text) diff --git a/jrnl/messages.py b/jrnl/messages.py index c91f789a..c21bb520 100644 --- a/jrnl/messages.py +++ b/jrnl/messages.py @@ -87,6 +87,9 @@ class MsgText(Enum): JournalCountModifiedPlural = "{num} entries modified" JournalCountDeletedPlural = "{num} entries deleted" + JournalCreated = "Journal '{journal_name}' created at {filename}" + DirectoryCreated = "Directory {directory_name} created" + # --- Editor ---# WritingEntryStart = """ Writing Entry