deutsche seite
Documents at /Partusch

Japtra - Documentation

The following is the documentation of the program Japtra - Japanese Trainer.

Contents of this page:
  1. Introduction
  2. Adding an additional Course
  3. Creating new Courses
 

Introduction

Japtra asks you Japanese words and phrases to assist you while learning the language. It's capable of hiragana and katakana and is expandable!

to top

 

Adding an additional Course

A Japanese course for Japtra consists of at least a jat-file and another one. The jat-file (e.g. "course.jat") contains general information about the Japanese course and the other file, which can have any legal filename, contains the words of the course.

To add a new course, do the following:

  1. Unzip the zip file of the course which you downloaded.
  2. Move the two files to the dircetory into which you installed Japtra (the directory with the file "japtra.exe").
  3. Re-start Japtra.

That's all! The new course is now available from within Japtra.

to top

 

Creating new Courses

Japtra is arbitrarily expandable, i.e. you can provide your own Japanese course or convert an existing to Japtra. All you need is a simple text editor like for instance Windows Notepad. To create a new course you must create a new text file with an arbitrary name and add the words to it. Each line in the file which starts with an * (asterisk) is considered a comment and completely ignored by Japtra. All other lines must be empty or contain words.

The format of a line containing words is always the same:
Romaji writing; English meaning; Romaji level; Hiragana level; Katakana level;
(Note: The separation of the individual sections of a line by semicolons is very important!)

Where "Romaji writing" means the Japanese word written with "our" characters and "English meaning" is the English meaning of the Japanese word; "Romaji level" is the romaji level where the word is to be asked; "Hiragana level" is the hiragana level where the word is to be asked and "Katakana level" is the katakana level where the word is to be asked.

To the romaji section and the section with the English meaning applies:

To the different levels applies:

Some examples for vocabulary entries:

Only alphanumeric characters are considered by Japtra while processing inputs! All other characters like the ones for punctuation are ignored. Characters like ô or é are converted to o or e (unless the option "Mind characters indicating stress" is selected).

Finally you have to create a jat-file, e.g. a file called "course.jat"! This file must start with "[Japtra]" in the first line followed by entries with the format entry = value:

The contents of such a file could look like this:

[Japtra]
Name	= Japanese Online
URL	= http://www.japanese-online.com
LangID	= EN
LvlText	= Lesson
File	= en_japonline.jvl

to top

Have fun using Japtra!