使用 CSS 选择器排除 HTML 内容不进行翻译

目录

添加要排除在翻译之外的网站内容

内容排除是一条全局规则,它使用 CSS 选择器快速避免翻译网站的全局部分。. 

以下是一些重要的规则,可以帮助您排除网站上无需翻译的内容,例如网站中大部分不需要翻译的内容。要添加此类规则,请登录您的Linguise控制面板>点击“规则” > “添加新规则”。

规则管理界面截图,显示设置和选项。.

 

然后您就可以添加排除详情,主要包括:

  • 您要应用翻译排除的 HTML 内容
  • 将应用排除规则的 URL
  • 排除的语言
  • 规则标题(仅您在 Linguise 控制面板中可见)
设置排除翻译内容

从翻译中排除 HTML 内容

您可以使用一个或多个 CSS 选择器在 HTML 内容的特定部分中排除文本。使用浏览器代码检查器,您可以找到任意 CSS 选择器并按如下方式添加。. 

获取 CSS 选择器、类或 ID:

网站上的HTML代码截图

然后将其添加到规则设置中:

网页设置面板,用于 CSS 文件缩减

在这个例子中:所有位于 .blog CSS 选择器中的 HTML 内容都将从翻译中排除。

通过 URL 排除 HTML 内容。

设置好 CSS 选择器以排除在翻译之外后,您还可以将排除项应用于网站 URL(使用 ALL URL 选项)或某些特定页面 URL。.

  • 原始 URL / 翻译 URL:从翻译中排除原始语言中的特定 URL 或翻译语言中的特定 URL
  • 通配符/正则表达式:使用通配符或正则表达式替换特定 URL 中的翻译文本
在 URL 页面应用此方法,选择语言和方法

在这个例子中: 所有以 www.domain.com/shop/ 开头的网站 URL 的翻译页面排除。

可以混合使用多个 URL 条件来涵盖例如多种翻译语言的 URL。.

按语言排除 HTML 内容

您添加的内容排除功能可以仅应用于特定语言,也可以应用于所有语言。这非常实用,因为网站的某些 CSS 选择器(无论是否已翻译)在不同的页面可能有所不同。.

Google 翻译添加语言选项

在这个例子中: .blog CSS 选择器仅在西班牙语中不会被翻译