From b4bd2e4492a65ab5063575f58bbcd35c117e475a Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 7 Dec 2025 20:12:52 +0300 Subject: [PATCH] fix --- src/util/platform.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/util/platform.cpp b/src/util/platform.cpp index 16adbf89f..dce6f89b7 100644 --- a/src/util/platform.cpp +++ b/src/util/platform.cpp @@ -102,7 +102,11 @@ std::string platform::detect_locale() { if (programLocaleName && preferredLocaleName) { setlocale(LC_ALL, programLocaleName); - return std::string(preferredLocaleName); + if (std::strlen(preferredLocaleName) >= 5) { + return std::string(preferredLocaleName, 5); + } else { + return std::string(preferredLocaleName); + } } return langs::FALLBACK_DEFAULT; }