Go to main page. Russian version of this page.

LangTrainer

Download LangTrainer for Windows ( 6.3M ).
Download LangTrainer for Fedora 18 32-bit ( 83K ).
Download LangTrainer for Fedora 18 64-bit ( 81K ).
Download LangTrainer for Fedora 20 32-bit ( 81K ).
Download LangTrainer for Fedora 20 64-bit ( 82K ).
Download LangTrainer source texts ( 42K ).
The XDXF-dictionaries collection.

LangTrainer version: 2.0.9. LangTrainer interface language: English.
The LangTrainer program had been checked under Fedora 18, Fedora 20 and Windows XP operating systems.

Tell about error.

LangTrainer is the program with learning function for dictionaries view. To learn needed words better or to check words knowledge user can define the list of learning words. LangTrainer can understand the ltdic and XDXF dictionaries. There is no warranty of the full compatibility with XDXF-dictionaries.

To install LangTrainer in Windows unpack the LangTrainer directory from downloaded archive to necessary place. You can create the shortcut to LangTrainer.exe file on the desktop or in the main menu.
To install XDXF-dictionaries unpack the archives with dictionaries to LangTrainer\Dictionaries directory.

To install XDXF-dictionaries in Linux unpack the archives with dictionaries to ~/.LangTrainer/Dictionaries or /usr/share/DictionariesForLangTrainer directory.

The LangTrainer program has English-Ukrainian dictionary EngUkrDictionary.ltdic with approximately 1300 words. The words in EngUkrDictionary.ltdic dictionary are separated by chapters Food, Animals, Body, Clothes, Colors, Time, Irregular verbs, Other words.

To memorize words better the phrases can be added for words in LangTrainer. In Linux the ~/.LangTrainer/Dictionaries/Phrases.ltdic and Dictionaries\Phrases.ltdic in other systems file is used for phrases storage.
If the other word form is used in phrase, in order to LangTrainer can find a phrase, write the string with it by following method:
basic word form || phrase.
Example
beg || She begged you to help.

In Linux the LangTrainer creates a DictionariesDatabase.txt file in ~/LangTrainer (in LangTrainer\Dictionaries for other systems) directory. DictionariesDatabase.txt is used for fast search and data getting about words. Press a Create dictionaries database menu item after change the available dictionaries list or XDXF dictionaries update.

The compilation and installation of LangTrainer in Linux.

In Fedora 18 LangTrainer may be installed by the corresponding rpm package instead of program compilation.

The Qt developer toolkit and g++ C++ compiler are needed for LangTrainer compilation. The Qt developer toolkit may be installed by qt-devel package. The g++ may be installed by gcc-c++ package.

For LangTrainer compilation unpack the archive with source text to necessary place and execute following commands in the terminal:
cd path_to_directory_with_LangTrainer_source_texts
./configure
make
Then if necessary the LangTrainer may be installed by execution of following command from root:
make install
The LangTrainer may be uninstalled by execution of following command from root:
make uninstall