Office Web Translation y Altavista

lunes, 6 de julio de 2009

Hace algún tiempo cree un Addin para Office 2007, el cual se encargaba de traducir textos entre diferentes idiomas utilizando los diferentes engines disponibles actualmente en Internet, en la configuarción por defecto viene Google, Altavista y OpenTrad (ingles-castellano-catalan .....otros)

Pero hoy me vengo a dar cuenta que la dirección web de traducción de babelfish ha cambiado y por tanto las traducciones dentro word no las hace.

Para solucionar este problema simplente en la parte de WebEngines se ha de actualizar la dirección de altavista a:

http://babelfish.yahoo.com/translate_txt?ei=UTF-8&doit=done&fr=bf-res&intl=1&tt=urltext&trtext=[#text#]&lp=[#langFrom#]_[#langTo#]&btnTrTxt=Translate

Y solo queda actualizar el valor del campo Tag contaniner a:

<div id="result"><div style="padding:0.6em;">

Esto último es devido a que utilizo técnicas de screen-scrapping para obtener la traducción y mostrarla en los formularios.

Y ya esta!!! problema solucionado.

El Addin para Office se encuentra en :

http://translationdictionar.codeplex.com/

- FIN -

0 comentarios: