
Open Translation Engine (OTE)
Version 0.7


DEV ONLY RELEASE

THIS RELEASE IS NOT STABLE



http://www.ibiblio.org/dbarberi/ote/

------------------------------------------------------------
About:

The Open Translation Engine (OTE) is a set of
web tools to assist in human language translations.
It currently uses a PHP frontend and XML
language dictionaries.

The OTE is an open source project.  You may use, 
modify, and distribute it according to the license.


------------------------------------------------------------
Current tool set:


WORDBOX:

  A multi word (sentance) translation lookup tool.   
  Wordbox attempts a word-for-word translation of 
  a sentance as well as builds links to offsite 
  translation engines for additional assistance.
  Supports 'reverse' lookups on dictionary.

VIEW:

  A dictionary viewing tool.   
  Display any dictionary file in a variety 
  of formats and with a variety filters.

  Current formats are:
   - HTML table 
   - CSV (comma delimited) 
   - IDP (Internet Dictionary Project)
   - OTE (XML)
   - DEBUG (debugging view of current dictionary)

  Current filters are:
   - No filter, show full dictionary
   - Simple Exact search
   - Simple Fuzzy search
   - Word Length filter (1...7 letters, or 8+ letters)


RANDOM:

  Displays one random word pair from any dictionary.

------------------------------------------------------------
Dictionaries:


Dictionaries are XML files conforming to the
OTE (Open Translation Engine) style.

Dictionaries in this release:

Dutch to English
  The first OTE dictionary!  Built by hand and 
  imports from various free dictionaries.
  Contains 3000+ word pairs with offsite engines.

English to Italian
  This is an import of the IDP dictionary from
  http://www.june29.com/IDP/ 
  Contains 5000+ word pairs with offsite engines.

Seed Dictionaries
  These dictionaries contain less then 100 word pairs
  and are useable mainly for the offsite engines:
    (spanish to english) with offsite engines
    (german to english) with offsite engines

------------------------------------------------------------
Install:

 - install these files on a webserver that supports PHP

 - modify config.php to contain your local system and web paths
 - - specifically, edit at least the variables:
     $web_url, $web_home, $system_home and $ote_home

 - open index.php on your installed webserver via any browser
 


------------------------------------------------------------
Files:

readme.txt  - this file

index.php   - main web entry page for OTE
config.php  - main configuration file for OTE

tools/      - OTE tools
tools/wordbox.php	- multi-word translation
tools/view.php		- Dictionary Viewer, with multiple skins and filters
tools/random.php	- show a random word

dictionary/ - OTE XML language dictionaries
dictionary/NL-EN.xml	- Dutch to English dictionary 
dictionary/EN-IT.xml	- English to Italian dictionary
dictionary/DE-EN.xml	- German to English dictionary
dictionary/ES-EN.xml	- Spanish to English dictionary
dictionary/characters.xml	- accented character list

skins/      - HTML templates and design elements
logs/       - log files for various features
functions/  - supporting functions for various tools

docs/       - System Documentation
docs/license.php	- Licensing and Copyright information

extra/      - extra utilities and tools
extra/view_source.php	- PHP source viewer
extra/rand-get	- unix script to email a random word


------------------------------------------------------------
More info:
http://www.ibiblio.org/dbarberi/ote
http://sourceforge.net/projects/ote/
http://www.2meta.com/

dbarberi@ibiblio.org

