添加外部 Web 搜索提供程序
MultiTerm Widget 允许您指定搜索提供程序在 Web 浏览器中启动搜索。这是可通过在 URL 中传递参数来执行搜索的任何网页。
本产品随附一组预定义的提供程序,如 Google 和 Microsoft Bing。由于很多用户有自己喜欢的资源,有一个 XML 文件允许您添加新提供程序。
XML 的位置
该文件存储在应用程序设置中其他 MultiTerm 设置的旁边:
C:\Users\User\AppData\Roaming\SDL\SDL MultiTerm\WidgetSearchProviders.xml
XML 的格式
文件包含以下格式的搜索提供程序列表:
<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>
标记说明
| 标记 | 属性 |
|---|---|
<SearchProvider> | 名称:将在搜索按钮和 Web 搜索的上下文菜单中显示。 |
<URL> | 这将发送到 Web 浏览器。它允许您指定发送 URL 前将替换的三个参数。它们均不是必填项。
|
<Icon> | 采用下列其中一种格式的图像:ico、png、bmp、gif、jpg。它需与 WidgetSearchProviders.xml 文件放在同一文件夹中,或者您可以使用相对路径。 |
<LanguageMapping> | 类型:不同网站使用不同的方法表示语言。此参数允许您在三种类型之间进行选择:
|
<UrlEncoding> | 需要在发送到网页前对其进行编码的特殊字符,例如,“Grüße”或“crème fraîche”中的重音字母。编码各有不同;大多数搜索提供程序支持 UTF8,但 linguee.com 等某些搜索提供程序使用 Windows-1252 编码。当前支持的编码为:
|