From ca56c5f9d016e88c39446df1817142f4950bd116 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 26 Apr 2021 15:15:44 +0200 Subject: [PATCH] Add formatting of localized plural string --- Source/Engine/Localization/Localization.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Engine/Localization/Localization.cpp b/Source/Engine/Localization/Localization.cpp index 2c5d0bfab..8148de07a 100644 --- a/Source/Engine/Localization/Localization.cpp +++ b/Source/Engine/Localization/Localization.cpp @@ -243,7 +243,7 @@ String Localization::GetPluralString(const String& id, int32 n, const String& fa { CHECK_RETURN(n >= 1, fallback); n--; - String result; + StringView result; for (auto& e : Instance.LocalizedStringTables) { const auto table = e.Get(); @@ -256,5 +256,5 @@ String Localization::GetPluralString(const String& id, int32 n, const String& fa } if (result.IsEmpty()) result = fallback; - return result; + return String::Format(result.GetText(), n); }