忽略文本规则:从翻译中排除文本

目录

添加要忽略的文本

文本忽略规则可以根据您定义的特定条件,避免翻译某些文本。

这通常是您添加到网站翻译中的第一种规则,例如,用于排除您的产品或公司名称。要添加此类规则,请连接到您的…… Linguise 控制面板 > 点击“规则”>“添加新规则”。
规则管理页面截图。一个包含规则的表格。

 

之后,您将能够更新文本忽略规则的详细信息,主要包括:

  • 您要排除的文本
  • 文本排除条件
  • 规则标题(只有您在 Linguise 仪表板中可见)
翻译界面截图,包含输入字段

 

在“要忽略的文本”字段中,您可以添加多个要根据同一规则排除的文本表达式。例如,排除多个品牌名称后的屏幕将如下所示:

包含忽略 OTP 模块发布者和 OTP 文件下载投票选项的表单

忽略大小写:文本输入区分大小写,这意味着如果选中此复选框,规则会将大写字母和小写字母视为相同。例如,如果未启用区分大小写,则“ Prime Video Player”和“Prime Video Player”都将被排除翻译排除范围之外

忽略 URL 中的文本

设置好要从翻译中忽略的文本后,您可以将该文本从网站的所有 URL 中排除(使用“全部 URL”选项),或者从某些特定页面的 URL 中排除。

  • 原始 URL / 翻译 URL:忽略来自原始语言的特定 URL 或来自翻译语言的特定 URL 中的翻译文本
  • 通配符/正则表达式:使用通配符或正则表达式忽略特定 URL 中的翻译文本。
将文件选项菜单应用于原始文件和翻译后的文件选项。

在这个例子中, “Netflix 播放器”、“PrimeVideo 播放器”、“YouTube 播放器”将从所有以 www.domain.com/blog/ 开头的网站 URL 的翻译中排除。

可以混合多个 URL 条件来覆盖例如多个翻译语言的 URL。

正则表达式模式匹配

使用正则 表达式RegEx )确实需要对 相关的语法 和概念。正则表达式对URL和单词的语法有所不同。

虽然通配符更容易理解和用于简单的任务,但正则表达式提供了更高级、更灵活的模式匹配功能。

以下是一些正则表达式单词匹配模式的常见示例:

  1. 匹配以“Light”开头的任何单词:
    正则表达式: Light\w
    说明:匹配以“Light”开头,后跟零个或多个单词字符(\w)的任何单词。例如,“Light”、“Lightbulb”、“Lightweight”等。
  2. 匹配以“Light”结尾的任何单词:
    正则表达式: \w*Light
    说明:匹配以“Light”结尾,前面可以有零个或多个单词字符的任何单词。例如,“Sunlight”、“Daylight”、“Spotlight”等。
  3. 将“ Linguise ”作为一个整体进行匹配:
    正则表达式: \b Linguise \b Linguise
    这几个字符组成的字符串。同时,它还会确保不会匹配到其他单词,例如Linguise App”,而只匹配“ Linguise ”。

您还可以点击此处阅读更多关于正则表达式的详细信息: https://www.regular-expressions.info/

如果您对此感到困惑,我们建议您在日常使用中优先
通配符如有任何疑问,欢迎随时填写“联系我们”表格与我们联系!

按语言忽略文本

您添加的忽略文本可以仅在特定语言中排除,也可以在所有语言中排除。这非常方便,因为有些单词在不同语言中拼写相同,但只需要在其中一种语言中排除即可。例如,“ilimitados”在葡萄牙语和西班牙语中拼写相同。

带有语言选项的谷歌翻译界面

在这个例子中: “Netflix 播放器”、“PrimeVideo 播放器”、“YouTube 播放器”仅在西班牙语翻译中会被排除在外。

忽略 HTML 内容中的文本

您可以使用一个或多个 CSS 选择器,将添加的忽略文本从 HTML 内容的某个部分排除。使用浏览器代码检查器,您可以找到任何 CSS 选择器,并按如下方式添加。 

获取 CSS 选择器:

网站 HTML 代码的屏幕截图

并将其添加到规则设置中:

“应用”按钮和 CSS 选择器文本字段

在这个例子中, “Netflix 播放器”、“PrimeVideo 播放器”、“YouTube 播放器”仅在 .blog CSS 选择器中的 HTML 内容中才会被排除在翻译之外。

忽略 URL 内容中的文本

您添加的忽略文本可以从 URL 本身排除,这意味着 URL 中的“PrimeVideo player”将保持不变。例如:“www.domain.com/prime-video-player”将不会被翻译。

在 URL 中排除选项,带有“是”和“否”按钮

URL修改:请注意,某些配置可能会修改网站实时内容的URL。这可能会导致出现404错误,您需要进行重定向。

使用标签排除内容翻译

您可以在 HTML 内容的任何位置添加一个标签来排除翻译: translate="no"

HTML容器下的所有内容,包括所有子元素,都不会被翻译。

HTML 标签排除示例: 

<div translate=”no”>

<p>这段文字将不会被翻译。</p>

</div>

视频中文本排除功能的更多信息