<?xml version="1.0" encoding="ISO-8859-1"?>

<?cocoon-process type="xsp"?>

<?cocoon-process type="xslt"?>
<?xml-stylesheet href="translator.xsl" type="text/xsl"?>

<xsp:page
  language="java"
  xmlns:xsp="http://www.apache.org/1999/XSP/Core"
>

  <page>
   <title>Cocoon Multilingual Dictionary</title>
  
   <center>
   <form name="queryForm" action="results.xml" method="post" target="results">
     Source Language:
       <select name="sourceLanguage" size="1">
         <xsp:logic>
          Translator translator =
            (Translator) global.getAttribute("translator.translator");

          Language[] languages = translator.getLanguages();

           for (int i = 0; i &lt; languages.length; i++) {
             <option>
               <xsp:attribute name="value"><xsp:expr>languages[i].getCode()</xsp:expr></xsp:attribute>

               <xsp:expr>
                 languages[i].getName()
                 </xsp:expr>
             </option>
           }
         </xsp:logic>
       </select>
     Term:
       <input name="term" type="text" size="24" value="cocoon"/>
  
     <input type="submit" value="Translate"/>
   </form>
   </center>
  </page>

  <xsp:structure>
    <xsp:include>org.plenix.translator.*</xsp:include>
  </xsp:structure>

</xsp:page>

