A document in french explaining in details the design of the programm
can be found here
. It is not very "up-to-date" with current sources but is a
very good starting point if you want to understand a design choice.
Prologia-I18N_Design_doc.doc
The project has been written in java 1.4 using Eclipse 2.1.3
The Analyzer parses your uninternationalised source code with the
ANTL librairie (http://www.antlr.org).
The 2 grammar files (I18N.g used for parsing java code, &
I18NComments.g used for parsing I18N Markups in the code) were edited
using the antlr plugin for eclipse (http://antlreclipse.sourceforge.net/).
It provides syntax hilighting and regenerates the java files as you
modify your grammar.
The GUI were made using the Visual Editor plugin for Eclipse (http://www.eclipse.org/vep/).