Colocar un traductor automático que no depende de JavaScript
Actualmente existen muchos traductores que permiten hacer el cambio de lenguaje de una página "al vuelo", es decir, que no hay necesidad de abandonar el sitio que se está visitando para traducir la información. Sin embargo existe una desventaja: la mayoría de estos servicios, está basado en JavaScript, que si bien es un lenguaje soportado por la mayoría de los navegadores, existe un porcentaje de usuarios que no tiene activada esta opción en su navegador.

Sin embargo existen otras soluciones, que no requieren de JavaScript para funcionar: a continuación se presenta un código que es compatible con cualquier sitio basado en HTML, incluso se puede adaptar en forma de Widget para los CMS WordPress y Blogger, que permiten agregar código en diferentes partes de las plantillas de los sitios. Antes de continuar, recuerda hacer una copia de seguridad de los archivos de la plantilla que modifiques, ya que si algo sale mal, siempre puedes volver a la versión anterior del archivo.
-
<form action='http://translate.google.com/translate_c?'>
-
<table id='webtb'>
-
<select name='tl' style='width: 8em;'>
-
<option selected='vi' value='en'>
-
English
-
</option>
-
<option value='ar'>
-
العربية
-
</option>
-
<option value='bg'>
-
български
-
</option>
-
<option value='ca'>
-
català
-
</option>
-
<option value='cs'>
-
česky
-
</option>
-
<option value='da'>
-
Dansk
-
</option>
-
<option value='de'>
-
Deutsch
-
</option>
-
<option value='el'>
-
Ελληνικά
-
</option>
-
<option value='es'>
-
Español
-
</option>
-
<option value='fi'>
-
suomi
-
</option>
-
<option value='fr'>
-
Français
-
</option>
-
<option value='hi'>
-
हिन्दी
-
</option>
-
<option value='hr'>
-
Croatian
-
</option>
-
<option value='id'>
-
Indonesia
-
</option>
-
<option value='it'>
-
Italiano
-
</option>
-
<option value='iw'>
-
עברית
-
</option>
-
<option value='ja'>
-
Japanese
-
</option>
-
<option value='ko'>
-
Korean
-
</option>
-
<option value='lt'>
-
Lietuvių
-
</option>
-
<option value='lv'>
-
latviešu
-
</option>
-
<option value='nl'>
-
Nederlands
-
</option>
-
<option value='no'>
-
norsk
-
</option>
-
<option value='pl'>
-
Polski
-
</option>
-
<option value='pt'>
-
Português
-
</option>
-
<option value='ro'>
-
Română
-
</option>
-
<option value='ru'>
-
Русский
-
</option>
-
<option value='sk'>
-
slovenčina
-
</option>
-
<option value='sl'>
-
slovenščina
-
</option>
-
<option value='sr'>
-
српски
-
</option>
-
<option value='sv'>
-
Svenska
-
</option>
-
<option value='tl'>
-
Filipino
-
</option>
-
<option value='uk'>
-
українська
-
</option>
-
<option value='vi'>
-
Tiếng Việt
-
</option>
-
<option value='zh-cn'>
-
Chinese (Simplified)
-
</option>
-
<option value='zh-tw'>
-
Chinese (Traditional)
-
</option>
-
</td>
-
</tr>
-
</table>
-
</form>
Esta solución se basa en el servicio de Goolge Translate, así que se pueden esperar resultados de regulares a buenos. Hay que recordar que los servicios de traducción automática no son sensibles al contexto, por lo que pueden generar frases sin sentido. A pesar de estas limitaciones, es herramienta puede resultar útil para quienes reciban visitas de países de habla inglesa.
Vía | Tutzone
Posts relacionados
- Dar estilos con javascript a Checkboxes, RadioButtons y Select Lists
- El traductor de Google ya suma 51 idiomas diferentes
- Tide 2.0, IDE para JavaScript
2 Comentarios
Dejar un comentario
















[...] Aprendimos a poner en nuestra web un traductor automático sin Javascript. [...]
[...] Aprendimos a poner en nuestra web un traductor automático sin Javascript. [...]