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