From c828220dc186f736ac4e66f28ba93316da0a6e0b Mon Sep 17 00:00:00 2001 From: FlexBy420 Date: Tue, 19 Nov 2024 18:24:49 +0100 Subject: [PATCH] make error message for temporary and archive translatable --- rpcs3/main.cpp | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/rpcs3/main.cpp b/rpcs3/main.cpp index 1c2e73ecf9..3422e60caa 100644 --- a/rpcs3/main.cpp +++ b/rpcs3/main.cpp @@ -1097,14 +1097,14 @@ int main(int argc, char** argv) // Check temporary directories for (const QString& path : QStandardPaths::standardLocations(QStandardPaths::StandardLocation::TempLocation)) { - if (Emu.IsPathInsideDir(emu_dir, path.toStdString())) - { - report_fatal_error(fmt::format( - "RPCS3 should never be run from a temporary location!\n" - "Please install RPCS3 in a persistent location.\n" - "Current location:\n%s", emu_dir)); - return 1; - } + { + report_fatal_error(fmt::format( + QObject::tr("RPCS3 should never be run from a temporary location!\n" + "Please install RPCS3 in a persistent location.\n" + "Current location:\n%1").toStdString(), + QString::fromStdString(emu_dir).toStdString())); + return 1; + } } // Check nonsensical archive locations @@ -1113,9 +1113,11 @@ int main(int argc, char** argv) if (emu_dir.find(expr) != umax) { report_fatal_error(fmt::format( - "RPCS3 should never be run from an archive!\n" - "Please install RPCS3 in a persistent location.\n" - "Current location:\n%s", emu_dir)); + QObject::tr("RPCS3 should never be run from an archive!\n" + "Please install RPCS3 in a persistent location.\n" + "Current location:\n%1") + .toStdString(), + QString::fromStdString(emu_dir).toStdString())); return 1; } }