rbutilqt: Handle translation load failures, part deux
rockbox-gerrit-noreply--- via rockbox-cvs <[email protected]> Sat, 27 Jun 2026 07:36:14 -0400
| Newsgroups | gmane.comp.systems.archos.rockbox.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 0db37606b030a84fe8de1779a42f8d2e0a7dbce5 Author: Solomon Peachy <[email protected]> Date: Sat Jun 27 07:34:17 2026 -0400 rbutilqt: Handle translation load failures, part deux This set happens on startup, when we try to load a translation matching the system locale Change-Id: Ib1d3effa7aa738550841023a14f733d8d5b48837 diff --git a/utils/rbutilqt/main.cpp b/utils/rbutilqt/main.cpp index 7b52d7df42..439ca503ab 100644 --- a/utils/rbutilqt/main.cpp +++ b/utils/rbutilqt/main.cpp @@ -65,11 +65,17 @@ int main( int argc, char ** argv ) { } if(!applang.isEmpty()) { if(!translator.load("rbutil_" + applang, absolutePath)) - translator.load("rbutil_" + applang, ":/lang"); + if (!translator.load("rbutil_" + applang, ":/lang")) { + LOG_ERROR() << "Failed to load translation:" << ("rbutil_" + applang); + // XXX do something. + } if(!qttrans.load("qt_" + applang, QLibraryInfo::path(QLibraryInfo::TranslationsPath) )) - qttrans.load("qt_" + applang, ":/lang"); + if (!qttrans.load("qt_" + applang, ":/lang")) { + LOG_ERROR() << "Failed to load translation:" << ("qt_" + applang); + // XXX do something? + } QLocale::setDefault(QLocale(applang)); } -- rockbox-cvs mailing list [email protected] https://lists.haxx.se/mailman/listinfo/rockbox-cvs