From 900e90efa8f6b17ee4880844a74f3ad049e3b98e Mon Sep 17 00:00:00 2001 From: nishinji <107111782+nishinji@users.noreply.github.com> Date: Wed, 25 Sep 2024 23:55:25 +0900 Subject: [PATCH] Use UTF-8 in console --- src/common/logging/backend.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/common/logging/backend.cpp b/src/common/logging/backend.cpp index 7802977f5..8d79c6d50 100644 --- a/src/common/logging/backend.cpp +++ b/src/common/logging/backend.cpp @@ -142,6 +142,10 @@ public: instance = std::unique_ptr(new Impl(log_dir / LOG_FILE, filter), Deleter); initialization_in_progress_suppress_logging = false; +#ifdef WIN32 + // set console codepage to UTF-8 + SetConsoleOutputCP(65001); +#endif } static bool IsActive() {