TDEConfigBase *globalConf = TDEGlobal::config();
globalConf->setGroup("Locale");
TQString m_language = globalConf->readEntry("Language", "en");
//keep only the first 2 characters
m_language = m_language.left(2);
TQString filename = locate("data", "klatin/data/vocabs/");
filename += m_language;
TQDir check(filename);
if (check.exists() == FALSE) {
m_language = "en";
}
kdDebug()<< m_language <<endl;
m_language
10
0
TQString fileDir = locate("data", "klatin/data/vocabs/");
fileDir += m_language;
TQDir vocabDirectory(fileDir, "*.kvtml");
kdDebug()<< m_language <<endl;
TQString defaultFile = (fileDir + "/" + vocabDirectory[0]);
kdDebug()<< defaultFile <<endl;
defaultFile
true
false