%@ page language="java" import="java.util.*, com.tnsatish.unicode.*" %>
<%
String output = "";
String input = "";
String language="telugu";
if(request.getParameter("translate")!=null) {
input = request.getParameter("input");
List converters = new ArrayList();
if(request.getParameter("Bengali") != null) {
converters.add(new BengaliConverter());
}
if(request.getParameter("Devanagari") != null) {
converters.add(new DevaNagariConverter());
}
if(request.getParameter("Kannada") != null) {
converters.add(new KannadaConverter());
}
if(request.getParameter("Malayalam") != null) {
converters.add(new MalayalamConverter());
}
if(request.getParameter("Oriya") != null) {
converters.add(new OriyaConverter());
}
if(request.getParameter("Tamil") != null) {
converters.add(new TamilConverter());
}
if(request.getParameter("Telugu") != null) {
converters.add(new TeluguConverter());
}
for(Iterator it=converters.iterator(); it.hasNext();) {
Converter con = (Converter)it.next();
StringReadWriter rw = new StringReadWriter(input);
Parser parser = new ParserImpl();
parser.parse(rw, con);
output = output + "
\n\n" + rw.toString();
}
}
%>