Foros del Web » Programando para Internet » PHP »

Error Google Translate

Estas en el tema de Error Google Translate en el foro de PHP en Foros del Web. Hola, he incorporado el traductor de Google a una web, pero cuando traduces a cualquier idioma, te elimina algunos saltos de línea. Mirad http://www.matarogroc.es/prueba.html Si ...
  #1 (permalink)  
Antiguo 09/05/2012, 11:09
 
Fecha de Ingreso: julio-2002
Mensajes: 83
Antigüedad: 22 años, 4 meses
Puntos: 0
Error Google Translate

Hola, he incorporado el traductor de Google a una web, pero cuando traduces a cualquier idioma, te elimina algunos saltos de línea.

Mirad http://www.matarogroc.es/prueba.html

Si miras el código fuente está bien, pero en pantalla no hace los saltos de línea.

Alguien sabe el motivo?

Gracias.
  #2 (permalink)  
Antiguo 10/05/2012, 13:45
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años, 6 meses
Puntos: 127
Respuesta: Error Google Translate

pues al parecer encontarste un bug del traductor

para evitar eso simplemente has esto


Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Documento sin título</title>
</
head>

<
body>
<
div id="google_translate_element"></div>
<
script>
function 
googleTranslateElementInit() {
  new 
google.translate.TranslateElement({
    
pageLanguage'es',
     
layoutgoogle.translate.TranslateElement.InlineLayout.SIMPLE
  
}, 'google_translate_element');
}
</script>


hola <br> esto <br> es <br> una <br> prueba <br>
Hola <br>
Hola <br>
Hola <br>
hola <br>
esto <br> es <br> una <br> prueba
</body>
</html> 
solo hay que separar los <br> con espacios antes y despues de las palabras, tal y como lo ves aqui


Etiquetas: google, html, translator
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:48.