Agregar proveedores de búsqueda web externos
MultiTerm Widget permite iniciar una búsqueda en un navegador web especificando un proveedor de búsqueda. Se trata de cualquier página web que pueda realizar una búsqueda transfiriendo parámetros a una URL.
Este producto viene con un conjunto de proveedores predefinidos, como son Google y Microsoft Bing. Dado que muchos usuarios tendrán sus propios recursos favoritos, existe un archivo XML que permite agregar proveedores nuevos.
Ubicación del XML
El archivo se almacena junto con otros valores de MultiTerm en la configuración de la aplicación:
C:\Usuarios\Usuario\AppData\Roaming\SDL\SDL MultiTerm\WidgetSearchProviders.xml
Formato del XML
El archivo consta de una lista de proveedores de búsqueda con el siguiente formato:
<WidgetSearchProviders>
<SearchProvider Name="Google Dictionary">
<Url>http://www.google.com/dictionary?langpair={0}|{1}&q={2}
</Url>
<Icon>google.png</Icon>
<LanguageMapping Type="Iso"
/><UrlEncoding>UTF8</UrlEncoding>
</SearchProvider>
... more providers ...
</WidgetSearchProviders>
Explicación de las etiquetas
| Etiquetas | Atributos |
|---|---|
<SearchProvider> | Nombre: Aparecerá en el botón de búsqueda y el menú contextual de la búsqueda web. |
<URL> | Se envía al navegador web. Le permite especificar tres parámetros que se reemplazarán antes de enviar la URL. Ninguno de ellos es obligatorio.
|
<Icon> | Una imagen con uno de los siguientes formatos: png, ico, bmp, gif, jpg. Debe estar en la misma carpeta que el archivo WidgetSearchProviders.xml o bien puede utilizar una ruta relacionada. |
<LanguageMapping> | Tipo: los diferentes sitios web utilizan diferentes métodos de representación de idiomas. Este parámetro le permite elegir entre tres tipos:
|
<UrlEncoding> | Los caracteres especiales, por ejemplo, las letras con tildes y diéresis, como las de "Grüße" o "crème fraîche", deben codificarse antes de enviarlas a una página web. Existen diferentes codificaciones; la mayoría de los proveedores de búsqueda admiten UTF8 pero algunos, como linguee.com, utilizan codificación Windows-1252. Las codificaciones que se admiten actualmente son:
|