GoldenDict

GoldenDict is a free and open-source dictionary program that provides definitions or translations for words and phrases from different languages. It allows the use of several popular dictionary file formats simultaneously and without conversion.

GoldenDict
Developer(s)Konstantin Isakov
Stable release
1.0.1 Edit this on Wikidata / 4 December 2010[1]
Preview release
1.5.0-RC2 Edit this on Wikidata / 26 April 2016[2]
Repository
Operating systemWindows, Linux/X11, macOS, Android, Maemo
TypeDictionary, Translation
LicenseGPL-3.0-or-later
Websitegoldendict.org

The project aims to create a feature-rich dictionary search program.

Features

  • The desktop program is free and open-source software (FOSS).
  • Supports multiple electronic dictionary file formats,[3] namely:
    • WordNet – a free lexical database for the English language
    • XDXF dictionary (XML Dictionary eXchange Format)[4]
    • Babylon (.bgl) files with images and resources
    • StarDict (.ifo / .dict / .idx / .syn) dictionaries
    • Dictd (.index / .dict / .dz) dictionary files
    • ABBYY Lingvo (.dsl) source files, together with abbreviation files.
    • ABBYY Lingvo (.lsa / .dat) audio archives.
    • Sdictionary (.dct) dictionaries. This format is also known as sdict.
    • Aard (.aar) dictionaries
    • Sound packs (.zips) in zip archives
    • MDict (.mdx / .mdd) dictionaries
    • EPWING (.Catalogs) dictionaries
    • .ZIM file format
  • Uses WebKit layout engine for a more accurate article representation (including formatting, colors, images and links)
  • Supports lookups on Wikipedia, Wiktionary, or any other MediaWiki-based sites
  • Can use arbitrary websites as dictionaries via templated URL patterns
  • Can translate long text of many languages (e.g. through Babelfish)
  • Hunspell-based morphology system, used for word stemming and spelling suggestions
  • Can index arbitrary directories with audio files for pronunciation lookups
  • Can feed look up word to external program and print program output along other dictionary results
  • Full Unicode case, diacritics, punctuation and whitespace folding. This means the ability to type in words without any accents, correct case, punctuation or spaces (e.g. typing "Grussen" would yield "grüßen" in German dictionaries)
  • Supports Russian, Greek, German, Belarusian and Japanese transliteration
  • Native TTS support in Windows and macOS
  • Scan popup functionality. A small popup window displays the translation of a word chosen from another application
  • Support for global hotkeys (to activate the program window or translate a word from the clipboard)
  • Tabbed browsing in a Qt 4 interface
  • Supports NPAPI web plugins (e.g. Flash Player)
  • Supports dictionary custom icons
  • Cross-platform: Linux/X11, macOS, Maemo, Android and Windows + portable to others (Android application is closed-source and is available in Google Play)
  • Allows playback of pronunciation sound clips in different languages using Forvo online service.
  • Allows listening pronunciations from Lingua Libre.[5][6]

See also

References

  1. "GoldenDict | Changelog". goldendict.org. Retrieved 2023-05-10.
  2. "Tags · goldendict/goldendict". GitHub. Retrieved 2023-05-10.
  3. "Supported dictionary formats - GoldenDict Wiki". goldendict.org. Retrieved 2023-05-10.
  4. "goldendict on github.com". GitHub. Retrieved April 2, 2013.
  5. "LinguaLibre:Stats - Lingua Libre". lingualibre.org. Retrieved 2021-11-20.
  6. "Index of /datasets/". lingualibre.org. Retrieved 2021-11-20.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.