kanji dictionary

Japanese-English kanji dictionary
Win | iOS | Android | WinPhone | PocketPC | bada
News | Blog | Features | Demo | FAQ | Download | Purchase | Articles | Opinions | Author | Links

Technical details

Home > FAQ > Technical details
Technical details
Home > FAQ > Technical details

JiShop for Windows is available as an archived group of the following files:

jishop.exe  –  main executable file;
sqlite3.dll  –  database library file;
js_kan.txt  –  table of dictionary entries;
js_tan.txt  –  table of compound words;
js_ele.txt  –  table of radicals;
js_str.txt  –  table of kanji structures;
samples.kdg  –  file of sample kanji drill groups;
JishopSync.dll  –  synchronization driver for JiShop Mobile;
Strokes.exe, Strokes.dll, StrokesEng.dll  –  files for Strokes software;
help/  –  folder containing help files.
skins/  –  folder containing additional visual style files.

All the other files are generated by the program and saved, according to your choice, either in the same folder with jishop.exe, or in the default folder created by the operating system (the second choice better suits the modern versions of Windows). These files are:

1. Database jishop.db, whose five tables are build from the four text files when you first run JiShop. Please do not delete these text files (*.txt), as they are necessary for the running of the program.

2. Files KDSettings.txt and KDFonts.txt, created after JiShop's first run, store information on settings made by the user. If they are absent or broken, default parameters are automatically set.

3. File NewNames.txt stores customized names of kanji and/or radicals. It is created only when you rename a kanji or radical.

4. File KanaDEMarks.txt stores marks about difficult/easy characters of hiragana and katakana made in the kana drill. If you don't enter these marks, this file is not created.

5. File WordSound.wav temporarily saves the information copied from Microsoft Translator service every time you play the sound of a word in the phonetic dictionary. This file can be deleted at any time.

Samples.kdg and any other files of drill groups you may create, are stored by default in the Groups folder.

Visual appearance

The fonts JiShop uses for kanji and kana can be either bitmapped or outline (vector, TrueType). From version 7.5, the program by default uses the outline font for large kanji images and the built-in unscalable BDF font for smaller ones. You can change the default settings in a special window ("View" — "Bitmap or TrueType").

The user interface in JiShop 6.0 has been rebuilt on AlphaControls graphical components, which support a variety of skins (also called themes or visual styles). The old JiShop skin, slightly modified, is used by default. The "View" section of JiShop's Main Menu contains more than 20 alternative built-in skins developed by AlphaControls designers. You can also completely switch off skinning, giving JiShop the default Windows style.

All the skin files (*.asz) are stored in the skins/ subfolder of the Jishop/ folder. You can add a new skin file to this subfolder or delete the files you don't need. Unfortunately, only skins in AlphaControls format are supported.

The dictionary data is shown in the format of bitmap images. This improves the visual appearance, but, on the other hand, makes it difficult to provide some useful functions. Therefore, JiShop supports rich text mode that allows you to select and copy text from dictionary entries and other windows. This format is also used for printing.


The dictionary data for JiShop is updated regularly. New downloadable versions of the text files (js_kan.txt and js_tan.txt) appear on the JiShop website as a zip archive. By default, the program checks the JiShop website for a new data update or version upgrade every time it loads. This feature requires an active Internet connection. You can switch off the default automatic check and do it manually via the command in Options menu.

To rebuild the database, open a special window by selecting Options => Rebuild database in the Main Menu. If the updated data files are not downloaded yet, press Get files button, which will direct you to the JiShop website, where you can download them. Make sure that the files are unzipped and placed in the JiShop folder before pressing the Start button.

After updating the dictionary data, select Options => Fresh data to view the unfolded list of newly edited kanji.