You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
2.1 KiB
XML
59 lines
2.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
|
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
|
|
<kcfgfile name="klatinrc"/>
|
|
<group name="Language">
|
|
<entry name="UserLanguage" type="String">
|
|
<label>The language selected by the user</label>
|
|
<code>
|
|
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;
|
|
</code>
|
|
<default code="true">m_language</default>
|
|
</entry>
|
|
</group>
|
|
<group name="Vocabulary">
|
|
<entry name="NumOfQuestions" type="Int">
|
|
<label>how many questions are asked in one session.</label>
|
|
<default>10</default>
|
|
</entry>
|
|
<entry name="UnlimitedQuestions" type="Int">
|
|
<label>whether KLatin should ask unlimited questions.</label>
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="DefaultFile" type="String">
|
|
<label>the default vocabulary file.</label>
|
|
<code>
|
|
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;
|
|
</code>
|
|
<default code="true">defaultFile</default>
|
|
</entry>
|
|
<entry name="LatinToLang" type="Bool">
|
|
<label>whether the questions should be Latin to the user's language.</label>
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="LangToLatin" type="Bool">
|
|
<label>whether the questions should be the user's language to Latin.</label>
|
|
<default>false</default>
|
|
</entry>
|
|
</group>
|
|
</kcfg> |