Mackiermel

Mac, Linux, Windows, IOS

Cómo crear un Bookmarklet de un traductor

Posted by kiermel en 1 octubre, 2010

Para crear un bookmarklet de una máquina de traducción, sigue estos pasos:

  1. 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
  2. Ejecuta la traducción
  3. 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.
  4. 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:
      <a href="http://translate.google.com/translate?u">http://translate.google.com/translate?u</a>=<strong><span style="color: #800080;">DIRECCIÓN_FICTICIA</span></strong>&langpair=en%7Cfr

      se convierte en

      <strong><span style="color: #008000;">javascript:location.href="</span></strong><a href="http://translate.google.com/translate?u">http://translate.google.com/translate?u</a>=<strong><span style="color: #800080;">"+escape(location.href)+"</span></strong>&langpair=en%7Cfr<strong><span style="color: #ff0000;">";</span></strong>
    • 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:
      <a href="http://translate.google.com/translate?langpair=en%7Cfr&u">http://translate.google.com/translate?langpair=en%7Cfr&u</a>=<strong><span style="color: #800080;">DIRECCIÓN_FICTICIA</span></strong>

      se convierte en

      <span style="color: #008000;">javascript:location.href="</span><a href="http://translate.google.com/translate?langpair=en%7Cfr&u">http://translate.google.com/translate?langpair=en%7Cfr&u</a>=<strong><span style="color: #800080;">"+escape(location.href);</span></strong>
    • 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.
  5. Crea un marcador y establece su ubicación en el texto en tu editor de texto.

Fuente de la traducción

Anuncios

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: