Ajout de fournisseurs de recherche Web externes
MultiTerm Widget permet de lancer une recherche dans un navigateur Web en spécifiant un fournisseur de recherche. Il s'agit d'une page Web qui peut exécuter une recherche en envoyant des paramètres dans une URL.
Le produit est fourni avec un ensemble de fournisseurs prédéfinis, tels que Google et Microsoft Bing. Comme la plupart des utilisateurs utiliseront leurs propres ressources, il existe un fichier XML qui permet d'ajouter des fournisseurs.
Emplacement du fichier XML
Le fichier est stocké avec les autres paramètres de MultiTerm dans les paramètres de l'application :
C:\Users\User\AppData\Roaming\SDL\SDL MultiTerm\WidgetSearchProviders.xml
Format du fichier XML
Le fichier est constitué d'une liste de fournisseurs de recherche dans le format suivant :
<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>
Explication des balises
| Balises | Attributs |
|---|---|
<SearchProvider> | Nom : s'affiche sur le bouton de recherche et le menu contextuel de la recherche Web. |
<URL> | Envoyée au navigateur Web. L'URL permet de définir trois paramètres qui seront remplacés avant son envoi. Aucun des paramètres n'est obligatoire.
|
<Icon> | Image dans l'un des formats suivants : ico, png, bmp, gif, jpg. Elle doit se trouver dans le même dossier que le fichier WidgetSearchProviders.xml, ou vous pouvez utiliser un chemin relatif. |
<LanguageMapping> | Type : les sites Web représentent les langues de différentes manières. Ce paramètre permet de choisir entre trois types :
|
<UrlEncoding> | Les caractères spéciaux, par exemple, les lettres accentuées, telles que dans « Grüße » ou « crème fraîche », doivent être codés avant leur envoi à une page Web. Il existe différents codages ; la plupart des fournisseurs prennent en charge UTF8, mais certains, comme linguee.com, utilisent le codage Windows-1252. Les codages actuellement pris en charge sont les suivants :
|