1
cerbero
problems with multilanguage
  • 2005/2/18 12:37

  • cerbero

  • Not too shy to talk

  • Posts: 191

  • Since: 2003/9/11


dear friends, im a totally noob in MultiLanguage adaptation and i'm making a little module, without database, templates or language folder, to show the visitors a mortgage calculator, but i cant make it to function with MultiLanguage. My site project its in english, french and spanish.

Heres is the code of the module's only one page:

Quote:

<?php
include("../../mainfile.php");
include("../../header.php");
?>
<table border="0" cellpadding="0" cellspacing="0" width="569">
<tbody>
<tr valign="top">
<td width="569"> <font size="4"><b>&nbsp;[sp]Central de Hipotecas[/sp][en]Mortgage Center[/en][fr]Centre D'Hypothèque[/fr]</b></font><br>
<br>
<b><i>&nbsp; We Make Getting A Home Loan Less Stressful:</i></b>&nbsp;
<script language="JavaScript1.1" src="mtg_calculator_l.js"></script>
<!-- Mortgage calculator sidebar begin -->
<font color="#cc0000" face="Arial, Helvetica, sans-serif" size="-1">
<noscript>
</noscript>
</font><font color="#f1f1f1" face="Arial, Helvetica, sans-serif" size="1">
<script>
<!--
if (js_version < 1.1) {
// -->
document.write('<FONT COLOR="#F1F1F1" SIZE="1"><p align=center>This calculator will only function with browsers which support JavaScript version 1.1 or later.</p></FONT>');
<!--
}
// -->
</script>
</font>
<script language="JavaScript1.1">
document.write('<form action="',thisPage(window.location),'#amort" name="Calculator" method="submit">');
// alert('<form action="' + thisPage(window.location) + '#amort" name="Calculator" method="submit">');
</script>
<form action="#amort" name="Calculator" method="submit">
<input name="unroundedPayment" value="1097.749117045651" type="hidden">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="95%">
<tbody>
<tr>
<td align="left"><b><font color="#000000" face="Arial, Helvetica, sans-serif" size="4"> Monthly mortgage payment and amortization calculator</font></b></td>
</tr>
</tbody>
</table>
<table align="center" border="0" cellpadding="2" cellspacing="2" width="95%">
<tbody>
<tr>
<td bgcolor="#ffffff">
<table border="0" cellpadding="0" cellspacing="0" width="95%">
<tbody>
<tr>
<td class="sidebar" height="50" valign="top">
<!-- <textarea cols=18 rows=11 name="helpHelp" wrap="virtual" onClick="helpText(this)" onChange="helpText(this)">Click on "?" to get help on that item.</textarea> -->
Are you looking to crunch some numbers? We'll help. The Professional Group has assembled one of the most complete sets of financial calculators on the Web. Calculate your monthly mortgage payment.</td>
</tr>
</tbody>
</table>
<table align="center" bgcolor="#ffffff" border="0" cellpadding="4" cellspacing="0">
<tbody>
<tr>
<td class="sidebar" align="right" nowrap="nowrap">Mortgage amount</td>
<td class="sidebar" nowrap="nowrap">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td class="sidebar" nowrap="nowrap">&nbsp;
<input value="165000" size="9" name="loanAmount" onChange="amort.clearPayment();" type="text">
€ </td>
<td align="left"><span class="byline">&nbsp;(Do not use commas.)</span> </td>
</tr>
</tbody>
</table></td>
</tr>
<tr>
<td class="sidebar" align="right" nowrap="nowrap"> Mortgage term </td>
<td class="sidebar" nowrap="nowrap"> &nbsp;&nbsp;&nbsp;
<input value="30.00" size="4" name="nrOfYears" onChange="this.form.nrOfMonths.value = Math.round(12 * parseFloat(this.value)); amort.clearPayment();" type="text">
years
<input value="360" size="3" name="nrOfMonths" onChange="this.form.nrOfYears.value = parseFloat(this.value) / 12; amort.clearPayment();" type="hidden">
</td>
</tr>
<tr>
<td class="sidebar" align="right" nowrap="nowrap"> Interest rate </td>
<td class="sidebar" nowrap="nowrap"> &nbsp;&nbsp;&nbsp;
<input value="7" size="4" name="interestRate" onChange="amort.clearPayment();" type="text">
&nbsp;%&nbsp;per&nbsp;year </td>
</tr>
<tr>
<td class="sidebar" align="right" nowrap="nowrap"> Mortgage start date </td>
<td class="sidebar" nowrap="nowrap"> &nbsp;&nbsp;<font color="#f1f1f1">
<script language="JavaScript">
document.write('</FONT>',dateSelector('start'),'<FONT COLOR="#FFFFFF" SIZE="1">');
</script>
</font>
<select name="startMonth" onChange="amort.clearPayment();">
<option value="0">Jan</option>
<option value="1" selected="selected">Feb</option>
<option value="2">Mar</option>
<option value="3">Apr</option>
<option value="4">May</option>
<option value="5">Jun</option>
<option value="6">Jul</option>
<option value="7">Aug</option>
<option value="8">Sep</option>
<option value="9">Oct</option>
<option value="10">Nov</option>
<option value="11">Dec</option>
</select>
<select name="startDay" onChange="amort.clearPayment();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17" selected="selected">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
, &nbsp;
<select name="startYear" onChange="amort.clearPayment();">
<option value="1985">1985</option>
<option value="1986">1986</option>
<option value="1987">1987</option>
<option value="1988">1988</option>
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
<option value="1994">1994</option>
<option value="1995">1995</option>
<option value="1996">1996</option>
<option value="1997">1997</option>
<option value="1998">1998</option>
<option value="1999">1999</option>
<option value="2000">2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005" selected="selected">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
</select>
<font color="#ffffff" size="1"> </font> </td>
</tr>
<tr>
<td class="sidebar-bold" align="right" nowrap="nowrap"> Monthly mortgage<br>
payment </td>
<td class="sidebar" nowrap="nowrap"> &nbsp;
<input value="" size="6" name="monthlyPayment" id="Text1" type="text">
€ </td>
</tr>
<tr>
<td class="sidebar-bold" align="right" nowrap="nowrap">&nbsp;</td>
<td class="sidebar" nowrap="nowrap">
<input name="submit" type="submit" onClick="amort.doAmortization('form')" value="[sp]Calcular[/sp][en]Calculate[/en][fr]Calculez[/fr]">
</td>
</tr>
</tbody>
</table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="95%">
<tbody>
<tr>
<td class="sidebar" align="center" height="30">
<input name="showAmort" value="Show/Recalculate Amortization Table" id="Submit1" type="submit">
<input name="amortizationHelp" value=" ? " onClick="helpText(this)" id="Button2" type="button">
</td>
</tr>
</tbody>
</table></td>
<td bgcolor="#ffffff" valign="top">&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="1" cellspacing="1" width="95%">
<tbody>
<tr>
<td background="dots.htm" height="5"></td>
</tr>
</tbody>
</table>
<p> <br>
</p>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="95%">
<tbody>
<tr>
<td align="left"><b><font color="#000000" face="Arial, Helvetica, sans-serif" size="4"> Extra payments</font></b></td>
</tr>
</tbody>
</table>
<font color="#ffffff" size="1"> </font>
<table align="center" border="0" cellpadding="2" cellspacing="2" width="95%">
<tbody>
<tr>
<td bgcolor="#ffffff">
<table border="0" cellpadding="0" cellspacing="0" width="95%">
<tbody>
<tr>
<td class="sidebar"> Calculate the impact of extra mortgage payments using any combination of the inputs below </td>
</tr>
</tbody>
</table>
<table align="center" bgcolor="#ffffff" border="0" cellpadding="4" cellspacing="0">
<tbody>
<tr valign="bottom">
<td class="sidebar" align="right">Adding</td>
<td class="sidebar" nowrap="nowrap"> €&nbsp;
<input value="0.00" size="6" name="monthlyAdditional" type="text">
<input name="monthlyAdditionalHelp" value=" ? " onClick="helpText(this)" type="button">
</td>
<td class="sidebar" align="left">to your monthly mortgage payment</td>
</tr>
<tr valign="bottom">
<td class="sidebar" align="right">Adding</td>
<td class="sidebar" align="left"> €&nbsp;
<input value="0.00" size="6" name="yearlyAdditional" type="text">
<input name="yearlyAdditionalHelp" value=" ? " onClick="helpText(this)" type="button">
</td>
<td class="sidebar" align="left">as an extra yearly mortgage payment every <font color="#f1f1f1">
<script language="JavaScript">
document.write('</FONT>',dateSelector('yearlyAdditional'),'<FONT COLOR="#FFFFFF" SIZE="1">');
</script>
</font>
<select name="yearlyAdditionalMonth" onChange="amort.clearPayment();">
<option value="0">Jan</option>
<option value="1" selected="selected">Feb</option>
<option value="2">Mar</option>
<option value="3">Apr</option>
<option value="4">May</option>
<option value="5">Jun</option>
<option value="6">Jul</option>
<option value="7">Aug</option>
<option value="8">Sep</option>
<option value="9">Oct</option>
<option value="10">Nov</option>
<option value="11">Dec</option>
</select>
<font color="#ffffff" size="1"> </font> </td>
</tr>
<tr valign="bottom">
<td class="sidebar" align="right">Adding</td>
<td class="sidebar" align="left"> €&nbsp;
<input value="0.00" size="6" name="oneAdditional" type="text">
<input name="oneAdditionalHelp" value=" ? " onClick="helpText(this)" type="button">
</td>
<td class="sidebar" align="left">as a one-time mortgage payment in <br>
<font color="#e6e6e6">
<script language="JavaScript">
document.write('</FONT>',dateSelector('oneAdditional'),'<FONT COLOR="#E6E6E6" SIZE="1">');
</script>
</font>
<select name="oneAdditionalMonth" onChange="amort.clearPayment();">
<option value="0">Jan</option>
<option value="1" selected="selected">Feb</option>
<option value="2">Mar</option>
<option value="3">Apr</option>
<option value="4">May</option>
<option value="5">Jun</option>
<option value="6">Jul</option>
<option value="7">Aug</option>
<option value="8">Sep</option>
<option value="9">Oct</option>
<option value="10">Nov</option>
<option value="11">Dec</option>
</select>
&nbsp;
<select name="oneAdditionalYear" onChange="amort.clearPayment();">
<option value="1985">1985</option>
<option value="1986">1986</option>
<option value="1987">1987</option>
<option value="1988">1988</option>
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
<option value="1994">1994</option>
<option value="1995">1995</option>
<option value="1996">1996</option>
<option value="1997">1997</option>
<option value="1998">1998</option>
<option value="1999">1999</option>
<option value="2000">2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005" selected="selected">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
<option value="2021">2021</option>
<option value="2022">2022</option>
<option value="2023">2023</option>
<option value="2024">2024</option>
<option value="2025">2025</option>
<option value="2026">2026</option>
<option value="2027">2027</option>
<option value="2028">2028</option>
<option value="2029">2029</option>
<option value="2030">2030</option>
<option value="2031">2031</option>
<option value="2032">2032</option>
<option value="2033">2033</option>
<option value="2034">2034</option>
<option value="2035">2035</option>
</select>
<font color="#e6e6e6" size="1"> </font> </td>
</tr>
<tr valign="bottom">
<td class="sidebar" colspan="2" align="right" nowrap="nowrap">&nbsp;<b>Changes paid-off date to</b></td>
<td class="sidebar" align="left"> &nbsp;
<input value="" size="12" name="paidOffDate" type="text">
<input name="paidOffDateHelp" value=" ? " onClick="helpText(this)" type="button">
</td>
</tr>
<tr align="center">
<td class="sidebar" colspan="3"><b>
<!-- <input type="button" value="Calculate" onClick="amort.doAmortization('term')"> -->
</b>
<table align="center" border="0" cellpadding="1" cellspacing="1" width="90%">
<tbody>
<tr>
<td align="center"><font color="#ffffff" size="1">
<script language="JavaScript1.1">
<!--
amort = new amortizationTable(document.Calculator);
// -->
document.write('</FONT>',amort.mtg_tableDisplayer(),'<FONT COLOR="#ffffff" SIZE="1">');
</script>
</font> </td>
</tr>
<tr>
<td colspan="3" align="center">
<input name="showAmort" value="Show/Recalculate Amortization Table" type="submit">
<input name="amortizationHelp" value=" ? " onClick="helpText(this)" type="button">
<br></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table></td>
</tr>
<tr>
<td colspan="3"><div align="left"><font face="Arial, Helvetica, sans-serif" size="1"> </font></div></td>
</tr>
</tbody>
</table>
</form></td>
</tr>
</tbody>
</table>
<!-- Mortgage calculator sidebar end -->
<?php
include XOOPS_ROOT_PATH."/footer.php";
?>


Could anybody help to adapt it??
please
thanks a lot

Login

Who's Online

108 user(s) are online (71 user(s) are browsing Support Forums)


Members: 0


Guests: 108


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Apr 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits