gjdict

is a package that combines the free Japanese Multi-lingual Electronic Dictionary (JMdict) database file with a graphical user interface. JMdict is copyright James William BREEN and The Electronic Dictionary Research and Development Group at Monash University while the graphical interface is provided by Daniel Albuschat, the owner of this page. Florian Bluemel also participated in this project, since he created jmdict_import, a program to pump the JMdict file into a sqlite database. He also wrote a console frontend for jmdict which can be found here.

Readme

      For gjdict to work properly, you first need to install gjdict.exe.
      Do this by unpacking the .exe from this archive to any directory and
      execute the steps given in INSTALL_win32.txt.
      If you're on Linux or *NIX, the best way to install gjdict is
      to fetch the source from http://gjdict.sf.net and compile it
      yourself. There are no binary packages for UNIX(-like) systems as of now.

      After you've installed gjdict and the application starts correctly,
      the jpdict sqlite database (a sqlite version of the JMdict database file) needs
      to be in place.

      Creation of the jpdict file

      You can either download the jmdict_import source from
      http://mandrill.fuxx0r.net/jmdict.php and compile it yourself (requires
      expat and sqlite development packages) and compile it with mingw or
      any other compiler you have at hand, or you can download a precompiled
      version for windows from from http://gjdict.sf.net.
      You need to call jmdict_import from a console, with the JMdict file
      from http://www.csse.monash.edu.au/~jwb/j_jmdict.html in the same
      directory, and it will create a file named "dictionary".
      For windows, rename this to "jpdict" and put it in the same directory
      as the gjdict.exe. For Linux, move it to ~/.jpdict.

      There's also a prepared sqlite database file at the gjdict homepage.

      When the jpdict (or .jpdict) file is in place, you can start gjdict,
      type in any english word you're looking for, and get the results by
      pressing "Search". 

      That's it, have fun learning Japanese.
    

Screenshots

picture: gjidct on linux picture: gjdict on Windows
gjdict on linux gjdict on windows

Downloads

There are a few packages you can download:

gjdict-exe Package that only includes the gjdict.exe. You still need to download the sqlite JMdict database and install the gtk+ and gtkmm runtimes.
gjdict-bin-win32 This package includes gjdict.exe and the jpdict sqlite database. You still need to install the gtk+ and gtkmm runtimes.
gjdict-source This is the source code for gjdict. It compiles with gcc/mingw on Linux and Win32. It may compile on many other platforms where gtkmm and sqlite are available. It uses the SCons build system, but I'll provide a Makefile soon.

Resources

Japanese Multi-lingual Electronic Dictionary (JMdict)
jmdict and jmdict_import (console versions, multiplatform, source only)
gtkmm homepage
gtkmm win32 ports
The SCons build system

Contact

You can contact the author, Daniel Albuschat, via email at "daniel at viming dot de".
Also visit the souceforge.net project page at http://sf.net/projects/gjdict

Created with Vim Valid XHTML 1.0! sourceforge.net  This site is powered by SourceForge