mirror of
https://github.com/Rockbox/rockbox.git
synced 2026-07-10 13:29:52 -04:00
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
This commit is contained in:
parent
4875f706c2
commit
0db37606b0
1 changed files with 8 additions and 2 deletions
|
|
@ -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));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue