09 Full-text search

The full-text search dialog can be called via menu "Search" or by pressing the "Ctrl+Shift+F" keys. Such search allow to search words and expressions not in dictionary headwords but in articles text of dictionaries from current dictionaries group.

"Search" - line with expression to search.

"Mode" - search mode. GoldenDict allow next modes:

"Max articles per dictionary" - the search in dictionary will be stopped when this articles number is found in that dictionary.

"Match case" - if this option is turned on the matches search will be completed in the case-sensitive mode, otherwise in case-insensitive mode.

"Ignore words order" - if this option is enabled, the words specified in the search string will be searched in any order in dictionaries. Otherwise ones will be searched in the order stated in the search string.

"Ignore diacritics" - if this option is enabled, the diacritic symbols will be searched as its base ones.

"Available dictionaries in group" - here you can view how many dictionaries in current group are suitable for full-text search, how many dictionaries already indexed and how many dictionaries wait for indexing.

"Now indexing" - this line show name of currently indexed dictionary (it is may be dictionary not from current group).

The dictionary indexing for full-text search going on in background mode and started immediately after program start, name of the currently indexing dictionary is displayed in the status line. This process can take a long time and require many RAM. If RAM size is not enough to search the index dictionary the indexing process can crash. In such cases it is recommended to turn off indexing for huge dictionaries like Wikipedias or Wiktionaries. To find dictionary which can't be indexed start GoldenDict in debug mode.

When you place mouse cursor over headword in results list the tooltip with dictionaries list contains such articles matched the search conditions will be shown.