
10/06/2010, 06:08
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 3
Antigüedad: 17 años, 10 meses Puntos: 0 | |
Ayuda con una funcion :) Hola, necesito su ayuda, ya que de java estoy en los comienzos, y seguro para ustedes debe ser mas que facil!!; Tengo la siguiente funcion, la cual detecta una etiqueta con un id=translation y traduce a inlges su contenido, gracias a las apis de google.
function traduce() {
var text = document.getElementById("translation").innerHTML;
google.language.detect(text, function(result) {
if (!result.error && result.language) {
google.language.translate(text, result.language, "en",
function(result) {
var translated = document.getElementById("translation");
if (result.translation) {
translated.innerHTML = result.translation;
}
});
}
});
}
.. El problema es que deseo que no detecte un id unicamente, porque quiero que me traduzca varias etiquetas y con dicho id solo se puede una sola. Pense que se podria hacer detectando una clase. Por ejemplo, me gustaria lo siguiente:
<div><b>Desde ya muchas gracias</b></div>
<div class="translation">Esto es una prueba</div>
<div class="translation">que traduce perfectamente a ingles</div>
<a href "*">Link vacio</a>
<div class="translation">porque mis amigos me ayudaron con ésto</div>
.. de esta manera poder traducir los textos contenidos en las etiquetas con la la clase translation.
Muchas Gracias. JP |