Another app from Iran :D (MDic Dictionary)

Hi folks,

I’m here today to announce a new version of another free software / Qt application that I was working on it since 2 years ago! And obviously, It’s our first free software and Qt try!

It was a hobby for my cousin (Majid Ramezanpour) and I to learn Qt!

A simple but useful dictionary tool, we call it MDic Dictionary since begin! M stands for Multilingual, (or maybe our first names :D)
And it was one of our first needs after migrating to GNU/Linux world here in Iran, because most of documents are available in English, and always we need a dictionary tool on system :D

Today after more than 1 year elapsed since previous release, we have prepared a new version of it, with some improvements and some useful features (mostly it’s users needs and requests)

It’s current main features:

  • Support for a special dictionary database files (a sqlite db, and there is some tools for converting other dictionary files into it)
  • Supporting text translation Using Google translate service.
  • Highly customizable!
  • 4 ways to show lookup results: 1. It’ main window 2. System tray message 3. KNotify 4. LibNotify
  • Support for Festival and espeak text to speech engines without dependency!
  • Embedded spell checker, using GNU Aspell!

Screen shot:

check here for more!


source code
Download page (For other packages)

You need some dictionaries to use it, or just use google translate inside it! Take a look at help dialog for how to use it!


10 responses to this post.

  1. Oh man, this is plain awesome!!! Thanks a ton for this. I’ll try to help if I have free time!


  2. Posted by DanaKil on October 8, 2009 at 4:36 am

    it a really nice app :)
    you should try to push it into KDE svn


  3. Posted by mutlu on October 8, 2009 at 5:04 am

    This is a great tool. Thank you!

    I have created a PKGBUILD on the AUR for Arch Linux:


  4. Looks pretty good. I’ve been looking for a good dictionary for quite some time.

    That first set of meaning for ‘freedom’ are in Urdu or Farsi? All these word exists in Urdu, but as Urdu borrows lots of words from Farsi, I am curious which language it is.


  5. Posted by waytin on December 28, 2009 at 8:44 pm

    very excellent!!!


  6. mdic is an excellent news.
    Started to compile latest version (oct) following the README straight, but ran into dependency / compiler stops:

    libaspell-devel required

    — The CXX compiler identification is unknown
    CMake Error: your CXX compiler: “CMAKE_CXX_COMPILER-NOTFOUND” was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.

    Maybe you could ad some details in the README or sourceforge page?


  7. Nice application.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: