User:Sbir/QStarDict

Contents

About project

Project garage page: https://garage.maemo.org/projects/qstardict/

Download page: http://maemo.org/downloads/product/Maemo5/qstardict/

Bug tracker: https://garage.maemo.org/tracker/?group_id=1199

Discussion: http://talk.maemo.org/showthread.php?t=38984

Overview

QStarDict is a simple dictionary program. It is a StarDict clone written with using Qt4. It can use DICT files as a word database for translation. QStarDict supports plugins. It can also pronounce the translated word using festival or espeak.

Currently there are plugins to support multitran, stardict, swac and web based dictionary databases.

By default only stardict and web plugins are built. I will only provide support for basic functionality of QStarDict on Maemo. For more support please contact QStarDict developer.

Installation

Usage

Adding StarDict dictionary

By default QStarDict is installed without any dictionary databases. You should download and install dictionary database after installing QStarDict. Some free dictionary databases can be found on the Internet.

After downloading dictionary you should unpack it on your computer. Then you should copy "dic" folder with dictionary database to your device. For example MyDocs can be used to store dictionary database.

After that on your device you should configure the path to your dictionary. To do so go to Menu->Settings->Configure. Select the Plugins tab. Select stardict plugin and click the configuration button at the bottom of the screen. Make sure that stardict plugin is enabled. In opened dialog click Add button and chose "dic" folder that you copied to your device. Now you can exit from configuration dialog.

To activate added dictionary you should go to Menu->Settings->Configure. Select the Dictionaries tab. Then select desired dictionaries. You can then select their search order using Up and Down buttons at the bottom of the screen. When finished selecting dictionaries you can close configuration dialog and start using the dictionary.

Adding Web dictionary

With the help of web plugin you can use web sites as dictionary source. You can use nearly any site that provides search functionality as a source. To add web based dictionary go to Menu->Settings->Configure. Select the Plugins tab. Select web plugin and click the configuration button at the bottom of the screen.

In opened menu click the add button. Enter the dictionary name and URL and select the html charset. Other fields are optional.

While entering URL %s can be used in it. During the search %s in URL will be replaced by the searched word.

To activate added dictionary you should go to Menu->Settings->Configure. Select the Dictionaries tab. Then select desired dictionaries. You can then select their search order using Up and Down buttons at the bottom of the screen. When finished selecting dictionaries you can close configuration dialog and start using the dictionary.

Word translations pronunciation

For word translations pronunciation to work espeak package is required. It can be installed from Extras-testing repository. After installing espeak package to use word translations pronunciation go to Menu->Settings->Configure. Select the Global tab. In the field Pronounce words using this command enter espeak. Close configuration dialog. Now you can use word translations pronunciation button or menu item to pronounce words.