# About the Simple Translation Tool

This is a simple bilingual document editor. Documents consist of a sequence of segments that are translated independently. The user can import text in the source language and obtain automatically translated text in the target language. Imported text can be segmented based on punctuation. Optionally, one can also use line breaks or blank lines to indicate segmentation in imported text.

If an unsatisfactory automatic translation is obtained, the user can click on it and replace it with a manual translation. If multiple translations are obtained, one of them is shown by default and the other ones are available in a popup menu.

The GF web service is used for automatic translation. The user picks which grammar to use from a menu of available grammars. Through menu options, the user also sets the source and target language for the document.

The tool handles a set of documents. Documents can be named, saved (locally), closed and reopened later.

## TODO

- Text can be imported/exported by copying and pasting, but other ways could be added.
- GF's lexer/unlexer is used to allow for more natural looking text, but the unlexer does the wrong thing if the first word of a sentence is supposed to be capitalized, e.g. "I am ready." and "Spanish wine is good."
- Cloud service.
- Interface to other translation services.
- Interface to grammar editor for grammar extension.
- More browser compatibility testing (Chrome, Firefox & Safari tested so far).
- ...
- ...

Last modified: Tue May 29 16:30:58 CEST 2012