Japanese/English dictionary application
0. Contents
This is the documentation of japkanji-1.6.2.
1. Purpose
1.1. Tools
Several japanese related tools.
1.1.1. Dictionary
1.1.2. Kanji information
Provides varius information about kanji, like different book
indices etc, and search methods.
See an example of the application installation working at
http://kanjidict.stc.cx/search.
1.1.3. Unicode map
1.2. Functions
These small features written in php are included:
- gzip compression filter
- a small caching class
- Shoudoka-dispatcher
- Unicode to UTF8 converter
2. Copying
These applications
have been written by Joel Yliluoma, a.k.a.
Bisqwit,
and are being distributed under the terms of the
General Public License (GPL).
However, the dictionaries come with different licenses.
They all have been downloaded from the
home page of the EDICT project.
Here is a list of the dictionaries and their licenses:
- Aviation: Feel free to do anything, just don't charge anybody else for it.
- Classical: Can be used, with acknowledgement, for any free software or server.
- Concrete: Please include the readme and happy to receive email.
- Ediclsd3: Free for personal, but public or commercial util need a written permission.
- Lawgledt: Distributable, but not to be sold.
- Lingdic: Distributable, but not to be sold. Publishing on paper needs a written permission.
- Findic, Geodic, Mktdic, Pandpgls, Stardict, 4jwords, Engscidich, j_places: Unknown
- Compverb: Subset of EDICT, see below
- Compdic, edict, enamdict, kanjidic: EDICT license
3. HTML code
If what you want is not a local copy of the dictionary application
but just a piece of html code to put on your web page, here's some.
Replace "unihtml" with the character set of your web page or leave
it like it is.
<form method=GET action="http://kanjidict.stc.cx/">
<input type=hidden name="inset" value="unihtml">
<table cellspacing=0 cellpadding=0><tr>
<td width=125>日本語探す<br><small>(nihongo sagasu)</small>:
<td valign=top><input type=text name=s size=20>
<td valign=top><input type=submit value="Go">
</tr></table>
</form>
4. Manual
To be written.
5. Requirements
Japkanji requires
MySQL
and
PHP to run;
Kakasi and
GNU Recode
for database generation,
Perl for configuration,
charconv for optional &inset -parameter handling,
and
wget for updating
the dictionary files from the EDICT master site.
GNU Make is also required.
6. Downloading
Generated from
progdesc.php
(last updated: Sat, 25 Jan 2003 16:52:56 +0200)
with docmaker.php
(last updated: Fri, 17 Jan 2003 03:15:53 +0200)
at Wed, 5 Feb 2003 18:36:33 +0200