StarDict - это кросс-платформенный международный словарь написанный на Gtk2. Он обладает рядом мощных особенностей, таких как "Поиск по шаблону", "Сканирование выделенных слов", "Нечёткий запрос", и т.д.
1. Поиск по шаблону Пользователь может вводить слова содержащие '*' (wildcard) и '?' (joker) как шаблоны. '*' соответствует любому, возможно пустому, символу, '?' соответсвует любому непустому символу. После нажатия ввода, слова которые соответствуют шаблону будут отображены в списке слов. 2. Поиск с помощью регулярных выражений Вы можете ввести регулярноее выражение совместимое с синтаксисом языка Perl. Для использования этой возможности запрос должен начинаться с ":". После нажатия ввода, слова которые соответствуют шаблону будут отображены в списке слов. 3. Нечёткий запрос Если вы не можете вспомнить точное написание слова, Вы можете воспользоваться Нечётким запросом. Он использует Левенштайновский алгоритм для подсчета похожести двух слов, и выдает слова которые наиболее подходят введеному запросу. Для использования этой возможности запрос должен начинаться с "/". 4. Полнотекстовой поиск Полнотекстовой поиск предназначен для поиска слова в словаре без помощи индекса. Чтобы воспользоваться им, просто поставьте перед словом "|", и нажмите Ввод. Например, "|ab cd" поможет найти словарные статьи содержащие и "ab" и "cd". Если слово содержит пробел, вы можете использовать "\ ", для его экранирования, например "|apple\ pie". Также вы можете использовать "\\" чтобы найти '\', "\t" вместо Tab и "\n" для поиска символа новой строки 5. Поиск специальных символов Если вы хотите найти слово содержащие специальные символы, вы можете использовать '\' для их экранирования, например, "a\*b\?" для поиска "a*b?", "\/abc" для поиска "/abc". 6. Сканирование выделенного Включается кнопкой в левом нижнем углу главного окна. Пользователь может пользоваться мышкой, для выделения слов в окнах других программ (работает как двойной щелчок по тексту, так и выделение левой кнопкой), всплывающее окно всплывает около выделенного текста и отображает перевод этого слова. 7. Управление словарями Для отображения диалога управления словарями, нажмите кнопку "Управление Словарями" в правом нижнем углу. Здесь можно выключить словари которые не нужны и установить порядок словарей при запросе.