diff -urN ./aqemu-0.8-orig//First_Start_Wizard.cpp ./aqemu-0.8/First_Start_Wizard.cpp --- ./aqemu-0.8-orig//First_Start_Wizard.cpp 2010-07-11 17:37:52.000000000 +0400 +++ ./aqemu-0.8/First_Start_Wizard.cpp 2010-07-13 10:37:28.511790710 +0400 @@ -453,9 +453,9 @@ void First_Start_Wizard::Load_Settings() { - // Find All Language Files (*.qm) + // Find All Language Files (*.ts) QDir data_dir( Settings.value("AQEMU_Data_Folder", "/usr/share/aqemu/").toString() ); - QFileInfoList lang_files = data_dir.entryInfoList( QStringList("*.qm"), QDir::Files, QDir::Name ); + QFileInfoList lang_files = data_dir.entryInfoList( QStringList("*.ts"), QDir::Files, QDir::Name ); if( lang_files.count() > 0 ) { @@ -536,13 +536,13 @@ if( ui.CB_Language->currentIndex() != 0 ) { - if( appTranslator.load(Settings.value("AQEMU_Data_Folder", "").toString() + ui.CB_Language->itemText(ui.CB_Language->currentIndex()) + ".qm") ) + if( appTranslator.load(Settings.value("AQEMU_Data_Folder", "").toString() + ui.CB_Language->itemText(ui.CB_Language->currentIndex()) + ".ts") ) { QCoreApplication::installTranslator( &appTranslator ); AQDebug( "void First_Start_Wizard::retranslateUi()", "Translation File\"" + Settings.value("AQEMU_Data_Folder", "").toString() + - ui.CB_Language->itemText(ui.CB_Language->currentIndex()) + ".qm" + "\" Loaded" ); + ui.CB_Language->itemText(ui.CB_Language->currentIndex()) + ".ts" + "\" Loaded" ); } else AQError( "void First_Start_Wizard::retranslateUi()", "Cannot Load Translations!" ); } diff -urN ./aqemu-0.8-orig//main.cpp ./aqemu-0.8/main.cpp --- ./aqemu-0.8-orig//main.cpp 2010-07-09 12:57:09.000000000 +0400 +++ ./aqemu-0.8/main.cpp 2010-07-13 10:36:39.623414803 +0400 @@ -183,7 +183,7 @@ QStringList dataDirs; dataDirs << "/usr/share/aqemu/" << "/usr/share/apps/aqemu/" - << "/usr/local/share/aqemu/"; + << "/usr/share/aqemu/"; // Find data dir for( int dx = 0; dx < dataDirs.count(); ++dx ) @@ -255,7 +255,7 @@ if( settings.value("Language", "").toString() != "en" ) { - appTranslator.load( settings.value("AQEMU_Data_Folder", "").toString() + settings.value("Language", "").toString() + ".qm", + appTranslator.load( settings.value("AQEMU_Data_Folder", "").toString() + settings.value("Language", "").toString() + ".ts", app.applicationDirPath() ); app.installTranslator( &appTranslator ); diff -urN ./aqemu-0.8-orig//Settings_Window.cpp ./aqemu-0.8/Settings_Window.cpp --- ./aqemu-0.8-orig//Settings_Window.cpp 2010-07-09 12:49:09.000000000 +0400 +++ ./aqemu-0.8/Settings_Window.cpp 2010-07-13 10:37:42.672415223 +0400 @@ -82,9 +82,9 @@ // Use Device Manager ui.CH_Use_Device_Manager->setChecked( Settings->value("Use_Device_Manager", "no").toString() == "yes" ); - // Find All Language Files (*.qm) + // Find All Language Files (*.ts) QDir data_dir( Settings->value("AQEMU_Data_Folder", "/usr/share/aqemu/").toString() ); - QFileInfoList lang_files = data_dir.entryInfoList( QStringList("*.qm"), QDir::Files, QDir::Name ); + QFileInfoList lang_files = data_dir.entryInfoList( QStringList("*.ts"), QDir::Files, QDir::Name ); if( lang_files.count() > 0 ) {