# Manage Plugins

- StarDict Manual V3.0.6

Mange plug-in dialog allows you to view, configure, enable/disable StarDict plug-ins. Plug-ins extends StarDict functionality, they may be independently turned on and off. Some plug-ins provides a number of options that may be configured via a GUI dialog. Some settings take effect immediately, other may require restarting StarDict. List of available plug-in depends on StarDict edition. If you build StarDict from source, you may permanently disable some plug-ins, they will not be available in the Mange Plugins dialog.

Selecting a plug-in in the list activates two functions. You may see plug-in details, clicking on Plug-in Details link at the bottom of the dialog. Here you may see short plug-in description, author, web site and file name. Configure Plug-in button is made available for plug-ins that have configurable options.

Plugin categories

Virtual Dictionary

  A plug-in of this category acts like as a normal dictionary, it returns some information per key phrase, but it does not use a StarDict dictionary. Plug-in may take information from different sources: a database file, OS service, it may generate response on the fly. For example, Man plug-in displays system man pages.

Network Dictionary

  A plug-in of this category uses a network service or network dictionary as a source of information. Once you type a key phrase into the Search field of the Main window, the plug-in sends a network request to a service. Once response is received, result are displayed in StarDict. You need a working Internet connection for this type of plug-in.

Special Dictionary

  There currently only one dictionary assigned to this category ‒ WordNet dict rendering. It displays results in special interactive widget while other dictionaries produce static content.

TTS Engine

  Text to Speech engines. TTS Engines allows you to "Read" text. Plug-ins of this category do not add any content to the results window. To activate this type of plug-in, you need to click a button or a menu item, then you should hear sound.

Data Parsing Engine

  Plug-ins of the category convert contents of a dictionary into a format understandable by StarDict. Articles of StarDict dictionary may use a number of textual formats, like HTML, XDXF, WordNet, Wiki. In order for StarDict to be able to render the article, data must be converted to Pango text, that is the format StarDict now work with. If you do not have the required plug-in to render the dictionary article, instead of article you'll see a message like this, "XDXF data parsing plug-in is not found!".

Misc

  This is a category for plug-ins that do not fit into other categories.

- 6.1. XDXF data parsing plug-in

## 6.1.XDXF data parsing plug-in

This is a plug-in of Data Parsing Engine category that parses XDXF data format. This plug-in allows you to configure colors used to render an article.

XDXF plug-in options, colors

Abbreviation

  Abbreviations like n. (noun), v. (verb), adj. (adjective), etc.

Example

  Example that demonstrates use of the key phrase.

Extra key phrase

  The first key phrase is rendered uniformly for all articles, irrespective of the data format of the article, information source and other factors. Some articles may contain extra key phrases, you may assign special color to render them.

Emphasize

  An article may contain emphasized text. Normally the article specify the color to use for such text, but in case it is not specified, this color will be used.

Reference

  A web link or a link to other word in the dictionary.