diff --git a/site b/site
index 578dcaa..d373193 100644
--- a/site
+++ b/site
@@ -380,7 +380,8 @@ function view_screenshots ($x)
 function view_quote ()
 {
     $quotes = split("\n",$GLOBALS[html]->template('base','quotes'));
-    return $quotes[rand(0,(count($quotes)-2))]; 
+    return $quotes[array_rand($quotes)]; # Not sure of bound 0 to n-2?
+	# return $quotes[array_rand($quotes)-2]; Maybe this, but also -2?
 }
 
 // end of file
diff --git a/templates/es/404.template b/templates/es/404.template
index 278271b..88ed3aa 100644
--- a/templates/es/404.template
+++ b/templates/es/404.template
@@ -1,17 +1,22 @@
-<!--TITLE:[404 no encontrados]-->
+<!--TITLE:[404 no encontrado]-->
 
 <p>
-    <span style="font-size: 48pt; color: red;">404</span> no encontrados 
+    <span style="font-size: 48pt; color: red;">404</span> no encontrado
 </p>
 
 <p>
-    Apesadumbrado, ese documento no fue encontrado. Compruebe por favor su URL e intente otra vez. 
+    Lo sentimos, ese documento no fue encontrado. Por favor 
+    compruebe su URL e intentelo otra vez. 
 </p>
 
-<p><img src="{$root}/images/grey_pixel.gif" width="100%" height="1" alt=""></p>
+<p><img src="{$root}/images/grey_pixel.gif" width="100%" height="1" 
+alt=""></p>
 
 <p>
-    Si usted sigui������������������ un acoplamiento de una p������������������gina de WineHQ.org y alcanz������������������ esta p������������������gina en error, divulg������������������elo por favor a WineHQ.org <a href="http://bugs.winehq.org/enter_bug.cgi?product=WineHQ.com">Bugzilla</a>. 
+    Si usted sigui������������������ un enlace desde una p������������������gina de WineHQ.org y alcanz������������������ 
+    esta p������������������gina en error, por favor informe de ello en WineHQ.org 
+    <a href="http://bugs.winehq.org/enter_bug.cgi?product=WineHQ.com">
+    Bugzilla</a>. 
 </p> 
 
 <p>&nbsp;</p>
diff --git a/templates/es/download-deb.template b/templates/es/download-deb.template
new file mode 100644
index 0000000..58dcca2
--- /dev/null
+++ b/templates/es/download-deb.template
@@ -0,0 +1,62 @@
+<!--TITLE:[Wine para distribuciones basadas en Debian]-->
+
+<h1><img src="{$root}/images/distro/ubuntu.png" width="50" height="50" alt="Ubuntu Linux" border="0">
+Wine para Ubuntu, Debian y distribuciones basadas en Debian
+<img src="{$root}/images/distro/debian.png" width="50" height="50" alt="Debian Linux" border="0"></h1>
+
+<p>Debian y distribuciones basadas en Debian como Ubuntu utilizan una herramienta
+especial para administrar paquetes conocida como APT. APT es capaz de instalar 
+autom������������������ticamente todas las dependencias necesarias para un paquete de software, 
+as������������������ como mantener el paquete actualizado, mediante el escaneo de lo que se 
+conoce como repositorios de APT. Las distribuciones basadas en Debian tienen sus 
+propios repositorios de software que incluyen Wine. Sin embargo, mantenemos 
+nuestro propio repositorio con los ������������������ltimos paquetes disponibles aqu������������������ para su 
+descarga.</p>
+
+<p> Podr������������������a haber instrucciones g������������������aficas aqu������������������, sin embargo hemos encontrado que los
+terminales de comandos son en realidad m������������������s sencillos de describir y 
+m������������������s r������������������pidos para la entrada de usuario. Debido a que los 
+comandos de abajo utilizan sudo, puede que tenga que introducir su 
+contrase������������������a de usuario despu������������������s de pulsar la tecla Enter.</p>
+
+<h2>A������������������adiendo el repositorio APT de WineHQ:</h2>
+
+<p>En primer lugar, abra una ventana de terminal (Aplicaciones-> Accesorios-> Terminal). Entonces
+a������������������ada la clave de repositorio a su sistema APT de lista de claves de confianza por copia y
+pegue el texto siguiente:</p>
+
+<p><i>wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -</i></p>
+
+<p>A continuaci������������������n, a������������������ada el repositorio al sistema de listado de fuentes APT:</p>
+
+<p><b>Para Ubuntu Hardy (8.04):</b><br>
+<i>sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list</i></p>
+<p><b>Para Debian Etch (4.0):</b><br>
+<i>sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/etch.list -O /etc/apt/sources.list.d/winehq.list</i></p>
+
+<p>Luego actualice el paquete de informaci������������������n de APT ejecutando '<b>sudo apt-get update</b>'.
+
+<p>Ahora puede instalar Wine mediante <a href="apt://wine">clic en este link</a>.
+Si lo prefiere, puede instalarlo desde Aplicaciones-> Agregar o quitar y busque 
+por Wine.</p>
+
+<h2>Actualizando a una nueva versi������������������n de Ubuntu</h2>
+
+<p>Si est������������������ actualizando todo el sistema, como pasa de Ubuntu 7.10 a 8,04, 
+tendr������������������ que volver a esta p������������������gina y introducir el comando para la versi������������������n 
+anterior. La actualizaci������������������n hecha por el administrador de actualizaciones no 
+cambiar������������������ el repositorio de Wine autom������������������ticamente.</p>
+
+<h2>Paquetes .deb antiguos</h2>
+
+<p>Desde el repositorio de APT s������������������lo pueden mantener los paquetes m������������������s recientes, 
+las versiones antiguas de los paquetes est������������������n disponibles en 
+<a href=http://wine.budgetdedicated.com/archive/index.html>el archivo de 
+paquetes .deb de WineHQ</a>.</p>
+
+<p>Puede instalar los paquetes haciendo doble clic sobre ellos.</p>
+
+<br>
+<p><i>Webhosting muy r������������������pido y fiable para repositorios APT suministrado 
+amablemente por <a href="http://www.budgetdedicated.com/">budgetdedicated.com
+</a>.</i></p>
diff --git a/templates/es/help_wanted.template b/templates/es/help_wanted.template
new file mode 100644
index 0000000..15c9327
--- /dev/null
+++ b/templates/es/help_wanted.template
@@ -0,0 +1,7 @@
+<!--TITLE:[Ayuda requerida]-->
+
+<h1>Ayuda requerida</h1>
+
+<p>
+Blah blah
+</p>
diff --git a/templates/es/irc.template b/templates/es/irc.template
new file mode 100644
index 0000000..d819243
--- /dev/null
+++ b/templates/es/irc.template
@@ -0,0 +1,20 @@
+<!--TITLE:[Soporte de chat en directo]-->
+
+<h1>Soporte de chat en directo</h1>
+
+<p><a href="http://www.freenode.net">Freenode.net</a> hospeda un canal 
+IRC para Wine. Puedes acceder a la sala de chat usando un programa IRC 
+como <a href="http://www.xchat.org/">X-Chat</a>. Usa las 
+configuraciones listadas abajo.</p>
+
+<blockquote>
+    <b>Servidor:</b> irc.freenode.net<br>
+    <b>Puerto:</b> 6667<br>
+    <b>Canal:</b> #winehq<br>
+</blockquote>
+
+<p>Si utilizas Mozilla o otros navegadores que soporte urls IRC, 
+puedes unirte al chat clickeando en 
+<a href="irc://irc.freenode.net/#winehq">irc://irc.freenode.net/#winehq</a>.</p>
+
+<p>&nbsp;</p>
diff --git a/templates/es/news_row.template b/templates/es/news_row.template
new file mode 100644
index 0000000..1fe3366
--- /dev/null
+++ b/templates/es/news_row.template
@@ -0,0 +1,5 @@
+<p class=newstitle>{$date}: {$title}<br><img
+src="{$root}/images/grey_pixel.gif" width="100%" height="1" alt=""></p>
+<blockquote>
+{$body}
+</blockquote>
diff --git a/templates/es/search.template b/templates/es/search.template
new file mode 100644
index 0000000..9413a83
--- /dev/null
+++ b/templates/es/search.template
@@ -0,0 +1,16 @@
+
+<div align=center><table border=0 cellpadding=0 cellspacing=0>
+<tr><td>
+    <!-- SiteSearch Google -->
+    <FORM method=GET action="http://www.google.com/search">
+    <span class="small">Buscar en WineHQ</span><br>
+    <input type="text" name="q" value="Enter Search!"
+       onBlur="if (value == '') {value =������������������Introd������������������ce b������������������squeda!'}" 
+       onFocus="if (value == ������������������Introd������������������ce b������������������squeda!') {value =''}"
+       size=12 maxlength=80 class="searchInput">
+    <input type=hidden name=domains value="www.winehq.org">
+    <input type=hidden name=sitesearch value="www.winehq.org">
+    </FORM>
+    <!-- SiteSearch Google -->
+</td></tr>
+</table></div>
diff --git a/templates/es/sending_patches.template b/templates/es/sending_patches.template
new file mode 100644
index 0000000..501c0d3
--- /dev/null
+++ b/templates/es/sending_patches.template
@@ -0,0 +1,118 @@
+<!--TITLE:[Enviando parches]-->
+
+<h1>Generando y enviando parches</h1>
+
+<p><b>Nota</b>: esto es una referencia r������������������pida sobre como enviarnos 
+parches. Para obtener instrucciones detalladas por favor vea el 
+cap������������������tulo 
+<a href="{$root}/site/docs/winedev-guide/codingpractice">Pr������������������ctica de 
+codificaci������������������n</a> en nuestra documentaci������������������n en linea.
+</p>
+
+<p> Por favor envie los parches a la lista de correo de parches de 
+Wine, <a href="mailto:wine-patches@winehq.org"> 
+wine-patches@winehq.org </a>.
+(Tenga en cuenta que si usted no est������������������ <a href="{$root}/site/forums">suscrito</a>
+a la lista de correo, los administradores de la lista de correo 
+deben comprobar primero su env������������������o para asegurarse de que no se trata de spam 
+antes de que se pueda aceptar el parche.
+No habr������������������ ning������������������n intento de aplicar los parches que  no aparezcan en el grupo de noticias
+o en cualquier otro lugar que no sea el ������������������rbol Git)
+</p>
+
+<p> Al presentar parches, por favor: </p>
+<ul>
+  <li>Incluya una entrada del fichero de cambios (ChangeLog) con su 
+  	  <b>nombre real</b>, direcci������������������n de correo electr������������������nico y
+      una descripci������������������n de lo que hace el parche.
+
+  <li>Mantenga el parche peque������������������o y el punto del cambio claro.
+
+  <li>Env������������������e un arreglo o grupo de cambios relacionados por parche.
+
+  <li>Genere su parche de nuevo con la versi������������������n m������������������s reciente de Wine desde el ������������������rbol Git WineHQ (v������������������ase m������������������s adelante).
+
+  <li>Pon a prueba tu parche, y si es posible escribe una prueba que demuestre que es correcto.
+
+  <li>Tenga cuidado de no corromper el parche a trav������������������s de envolturas de l������������������nea.
+
+  <li>Evite innecesariamente cambios de formateo del c������������������digo.
+
+  <li>No mezcle tabuladores y espacios porque hace que la salida diff sea ilegible, use identaci������������������n consistente.
+
+  <li>Use C est������������������ndar, evite comentarios C++ y declaraciones de variables en l������������������nea.
+
+  <li>Lea el diff y aseg������������������rese de que contenga s������������������lo lo que quiere en ������������������l.
+</ul>
+
+<p>Los parches aceptados se publicar������������������n en la lista de correo <a href="{$root}/site/forums">wine-cvs </a>.
+
+<p>Los parches con problemas evidentes pueden recibir una respuesta en wine-devel.
+
+<p>Algunos parches no podr������������������n recibir ninguna respuesta. En ese caso, su parche
+    puede considerarse <i>Obviamente No Correcto</i>, y puede hacer lo siguiente:
+
+<ul>
+  <li> Compruebe el parche usted mismo, y piense en lo que se puede hacer para
+       aclarar el parche (pistas en la lista anterior).
+
+  <li> Escribir un correo electr������������������nico a wine-devel, explicando el parche y solicitud para que sea
+       examinado por cualquier persona encargada de revisar.
+
+  <li> Pida consejo acerca de su parche en #winehackers.
+
+  <li> A menos que ya existe uno, abra un bug en bugzilla describiendo el
+       problema que est������������������ tratando de resolver (por ejemplo: ./configure falla en Solaris,
+       etc) y adjuntar su parche.
+</ ul>
+
+<p>
+     Si el parche no ha recibido una respuesta en 3 d������������������as del WineHQ Git confirma
+     que tu parche tiene una gran oportunidad de estar en esta categor������������������a.
+     <br/>
+     Tal vez le resulte dif������������������cil el solicitar informaci������������������n,
+     a fin de reflexionar cuidadosamente sobre los comentarios que recibe.
+     <br/>
+     ������������������Simplemente no se d������������������ por vencido!
+</p>
+
+<hr>
+
+<h2>Generaci������������������n de un parche para WineHQ con Git</h2>
+
+<p> Es mejor enviar peque������������������os parches contra el actual ������������������rbol utilizando Git.
+En primer lugar, aseg������������������rese de que su ������������������rbol es hasta la fecha, tal y como 
+se describe en la p������������������gina <a href="{$root}/site/git">Git</a>.
+ 
+<p>Compruebe sus parches en su ������������������rbol Git utilizando 
+<a href="http://www.kernel.org/pub/software/scm/git/docs/git-commit.html">git commit</a>.</p>
+
+<p> Si va a utilizar
+<a href="http://www.kernel.org/pub/software/scm/git/docs/git-imap-send.html">git imap-send</a>
+aseg������������������rese de que ha creado las opciones adecuadas en su fichero de
+configuraci������������������n de Git, y a continuaci������������������n, ejecute:</p> 
+
+ <table width="700" border=0 cellpadding=10><tr><td class=black>
+ <span class=inverse>
+  git format-patch --stdout --keep-subject --attach origin | git imap-send<br>
+ </span>
+ </td></tr>
+ </table>
+
+<p>Esto deber������������������a subir sus parches en su carpeta de proyectos IMAP, y 
+le permitir������������������ comprobar y enviarlos. En Mozilla Thunderbird, eso es tan 
+simple como hacer clic en "Editar Proyecto..." y luego "Enviar" si 
+tiene configurado el archivo de cabeceras de correo Git correctamente.
+
+<p>Si usted no puede utilizar IMAP, utilice el siguiente comando para generar parches:</p>
+
+ <table width="700" border=0 cellpadding=10><tr><td class=black>
+ <span class=inverse>
+  git format-patch --keep-subject origin<br>
+ </span>
+ </td></tr>
+ </table>
+
+<p>Esto deber������������������a generar una serie de archivos txt, que puede enviar manualmente.</p>
+
+<p>&nbsp;</p>
diff --git a/templates/es/supported_applications.template b/templates/es/supported_applications.template
new file mode 100644
index 0000000..5ce1291
--- /dev/null
+++ b/templates/es/supported_applications.template
@@ -0,0 +1,13 @@
+<!--TITLE:[Applications]-->
+
+<h1>Base de datos de aplicaciones Wine</h1>
+
+<p>
+Wine tiene una <a href="http://appdb.winehq.org/">base de datos de 
+aplicaciones</a> donde la compatibilidad de las aplicaciones Windows
+es almacenada. Los usuarios registrados puede enviar nuevas 
+aplicaciones y comentar las existentes. Las capturas de pantallas 
+est������������������n tambi������������������n disponibles para muchas aplicaciones. Los usuarios 
+tambi������������������n puede votar sus aplicaciones favoritas.
+</p>
+
diff --git a/templates/es/wine_release.template b/templates/es/wine_release.template
new file mode 100644
index 0000000..6d27d4d
--- /dev/null
+++ b/templates/es/wine_release.template
@@ -0,0 +1,5 @@
+<b><a href="?announce=latest">Wine {$snapshot_date}</a></b>
+
+<span class="small">
+  (<a href="http://source.winehq.org/ds{$snapshot_date}.txt">diff:s</a>)  
+</span>
diff --git a/templates/es/wwn_interview.template b/templates/es/wwn_interview.template
new file mode 100644
index 0000000..0436774
--- /dev/null
+++ b/templates/es/wwn_interview.template
@@ -0,0 +1,29 @@
+<table width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+  <td>
+
+    <table width="100%" border="0" cellpadding="0" cellspacing="0">
+    <tr valign=top>
+      <td>
+        <span class=big>Entrevista con {$who}</span><br>
+        <img src="{$root}/images/grey_pixel.gif" width="100%" height="1" alt="-"><br>
+        <span class="small">por {$author}</span>
+      </td>
+      <td align="right">
+        <span class="big">{$date}</span><br>
+        <img src="{$root}/images/grey_pixel.gif" width="100%" height="1" alt="-"><br>
+        <span class="small"></span>
+      </td>
+    </tr>
+    </table>
+    <br>
+    
+    
+    {$body}
+    
+    
+  </td>
+</tr>
+</table>
+
+<p>&nbsp;</p>
