Files
gf-core/src/www/translator/index.html
hallgren ce21f9bd08 translator: added support for the Apertium translation service
Also added feedback to source & target language menus to indicate which
languages are supported by the selected translation method. For Apertium, the
source language menu shows all possible source languages, and the target menu
shows the possible target languages for the chosen source language.
2012-06-13 21:34:59 +00:00

89 lines
3.2 KiB
HTML

<!DOCTYPE html>
<html> <head>
<title>Simple Translation Tool</title>
<link rel="stylesheet" type="text/css" href="../gfse/editor.css" title="Cloud">
<link rel="stylesheet" type="text/css" href="translator.css" title="Cloud">
<meta name = "viewport" content = "width = device-width">
<meta charset="UTF-8">
</head>
<body>
<div class=pagehead>
<h1>Simple Translation Tool</h1>
<form name=options>
<table class=menubar>
<tr><td>File
<dl>
<dt onclick="translator.new(this)">New
<dt onclick="translator.browse(this)">Open...
<dt onclick="translator.save(this)">Save
<dt onclick="translator.saveAs(this)">Save As...
<dt onclick="translator.close(this)">Close
</dl>
<td>Edit
<dl>
<dt onclick="translator.import(this)">Import text...
<dt onclick="translator.add_segment(this)">Add a segment...
<dt onclick="translator.remove(this)">Remove the last segment
</dl>
<td>View
<dl>
<dt><label><input name=view value=segmentbysegment type=radio checked onchange="translator.change(this)">Segment by segment</label>
<dt><label><input name=view value=paralleltexts type=radio onchange="translator.change(this)">Parallel texts</label>
</dl>
<td>Options
<dl>
<dt>
<table class=submenu>
<tr><td>Source Language
<dl id=source>
<dt><label><input name=source value=Eng type=radio onchange="translator.change(this)">English</label>
<dt><label><input name=source value=Swe type=radio onchange="translator.change(this)">Swedish</label>
<dt><label><input name=source value=Ita type=radio onchange="translator.change(this)">Italian</label>
</dl>
</table>
<dt>
<table class=submenu>
<tr><td>Target Language
<dl id=target>
<dt><label><input name=target value=Eng type=radio onchange="translator.change(this)">English</label>
<dt><label><input name=target value=Swe type=radio onchange="translator.change(this)">Swedish</label>
<dt><label><input name=target value=Ita type=radio onchange="translator.change(this)">Italian</label>
</dl>
</table>
<dt>
<table class=submenu>
<tr><td>Default translation method
<dl id=methods>
<dt><label><input name=method value=Manual type=radio onchange="translator.change(this)">Manual</label>
</dl>
</table>
<dt><label><input name=cloud type=checkbox onchange="translator.change(this)"> Save in the cloud</label>
</dl>
</table>
</form>
</div>
<div id=document class=document>
...
<noscript>This document translation editor requires JavaScript to work
</noscript>
</div>
<hr>
<div class=modtime><small>HMTL
<!-- hhmts start --> Last modified: Wed Jun 13 20:21:22 CEST 2012 <!-- hhmts end -->
</small></div>
<a href="about.html">About</a>
<script type="text/javascript" src="../minibar/support.js"></script>
<script type="text/javascript" src="../minibar/pgf_online.js"></script>
<script type="text/javascript" src="../gfse/cloud2.js"></script>
<script type="text/javascript" src="../gfse/localstorage.js"></script>
<script type="text/javascript" src="translator.js"></script>
<script type="text/javascript" src="http://api.apertium.org/JSLibrary.js"></script>
<script type="text/javascript" >
var translator = new Translator()
</script>
</body>
</html>