Cómo crear un Bookmarklet de un traductor
Por kiermel - Última actualización: Viernes, octubre 1, 2010 - Guardar y Compartir - Leave a Comment
Para crear un bookmarklet de una máquina de traducción, sigue estos pasos:
- Visita el sitio del motor de traducción. Establece las opciones apropiadas, tales como idiomas de origen y de destino. Escribe una dirección Web ficticia para ser traducida, por ejemplo:
DIRECCIÓN_FICTICIA
- Ejecuta la traducción
- Copia la dirección Web de la página de traducción a un editor de texto. Algunos motores de traducción usan marcos, en cuyo caso, haz clic derecho (Ctrl + clic en Mac OS X) en el marco del texto traducido y selecciona Este marco | Mostrar sólo este marco.
- En el editor de texto, busca la dirección ficticia.
- Si la dirección ficticia, está en algún lugar en el medio, sustituirla por "+escape(location.href)+". Agregar "; a el fin de la línea. Añadir javascript:location.href=" a el comienzo de la línea.Por ejemplo:
http://translate.google.com/translate?u=DIRECCIÓN_FICTICIA&langpair=en%7Cfr
se convierte en
javascript:location.href="http://translate.google.com/translate?u="+escape(location.href)+"&langpair=en%7Cfr";
- Si la dirección ficticia está al final, sustituirla por "+escape(location.href); y añade javascript:location.href=" a el comienzo de la línea. Por ejemplo:
http://translate.google.com/translate?langpair=en%7Cfr&u=DIRECCIÓN_FICTICIA
se convierte en
javascript:location.href="http://translate.google.com/translate?langpair=en%7Cfr&u="+escape(location.href);
- Si la dirección ficticia no se encuentra en ningún lado, la configuración se pasa «a segundo plano» y no se puede crear un bookmarklet para ello.
- Si la dirección ficticia, está en algún lugar en el medio, sustituirla por "+escape(location.href)+". Agregar "; a el fin de la línea. Añadir javascript:location.href=" a el comienzo de la línea.Por ejemplo:
- Crea un marcador y establece su ubicación en el texto en tu editor de texto.