From d3ee12d35876ef4e2c44d1fe88feeaf64721dcee Mon Sep 17 00:00:00 2001 From: Stenzek Date: Sun, 12 Jan 2025 19:16:22 +1000 Subject: [PATCH] Achievements: Login error notification should be translatable --- src/core/achievements.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/core/achievements.cpp b/src/core/achievements.cpp index 485ac89b3..833cde5ef 100644 --- a/src/core/achievements.cpp +++ b/src/core/achievements.cpp @@ -2021,14 +2021,16 @@ void Achievements::ClientLoginWithTokenCallback(int result, const char* error_me // only display user error if they've started a game if (System::IsValid()) { - std::string message = - fmt::format("Achievement unlocks will not be submitted for this session.\nError: {}", error_message); + std::string message = fmt::format( + TRANSLATE_FS("Achievements", "Achievement unlocks will not be submitted for this session.\nError: {}"), + error_message); GPUThread::RunOnThread([message = std::move(message)]() mutable { if (!GPUThread::HasGPUBackend() || !FullscreenUI::Initialize()) return; ImGuiFullscreen::AddNotification("AchievementsLoginFailed", Host::OSD_ERROR_DURATION, - "RetroAchievements Login Failed", std::move(message), "images/warning.svg"); + TRANSLATE_STR("Achievements", "RetroAchievements Login Failed"), + std::move(message), "images/warning.svg"); }); }