W3C Amaya

Amaya About Amaya

INSTALL Download Amaya

Mail Mailing lists

Documentation Documentation

People Project Contributors

Documentation Documentation

The documentation provided with this release is not complete yet, but it should be enough to understand how to use and configure Amaya. Some documentation is also available for developers.

Using Amaya

Compiling Amaya

For those who want to port Amaya to a new platform or adapt it to their needs, there is a document which explains:

How to compile the Amaya environment on Unix platforms from the distributed source tree.

Compiling Amaya on PC / Windows platforms is different. See Compiling Amaya On Windows NT for more information on how to compile and install Amaya.

Translating Amaya dialogs

The text of menus, dialog boxes, and messages are stored in files found in the Amaya/config directory: xx-amayadialogue, xx-amayamsg, and xx-libdialogue, where xx represents the code of the selected language (en, fr, etc.). All these files are generated by a Perl script applied to following three xml files:

  1. menu entries (base_am_dia.xml)
  2. amaya messages and dialogs (base-am_msg.xml)
  3. thotlib messages and dialogs (base_am_lib.xml)

The best way to add a new language is to send us a new copy of these three files, with the new <language> declaration in the <control> section, and a new <message> entry for each <label>.

If you have access to the Amaya CVS base, the Perl script is Amaya/tools/xmldialogues/scripts/Am_dial_managment.pl

Developer's corner

Those who want to extend or change Amaya need to read the following documentation:

Amaya is based on the results from the Thot research activity developed at INRIA.

Publications

Some articles about Amaya have been published in scientific conferences and journals:

Valid HTML 4.0! W3C-Amaya


Irčne Vatton

Date: 2008-03-17

Copyright  ©  1994-2007 INRIA and W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.