跳转到主要内容

SE::Google::Translate - 通过 Google 服务进行翻译

Google Translate

爬虫工具概览

爬虫工具概览

这是一款快速、多线程的 Google 文本翻译工具,每分钟可处理高达 2600 个请求。该爬虫工具允许以自动模式翻译任何体量的文本,从而为您提供用于填充网站、发布社交媒体或填充任何其他资源的独特内容。该爬虫工具会自动检测内容的源语言,您只需指定结果语言。Google 翻译能够处理海量文本,且不会消耗过多资源。

采集数据

  • 翻译后的文本
  • 源文本语言
  • 源文本转写(Translit)
  • 翻译文本转写(Translit)
  • 翻译变体

功能

  • 选择翻译语言
  • 自动语言检测

应用场景

  • 文本翻译
  • 获取所需语言的不同内容以供后续使用

查询

在查询中需要指定任何待翻译的文本,例如:

A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total!

结果输出示例

A-Parser 凭借内置的 Template Toolkit 模板引擎支持灵活的结果格式化,允许以任意形式输出结果,也可以输出为 CSV 或 JSON 等结构化格式。

默认输出

结果格式:

$query - $translated\n

结果示例:

A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total! - A-Parser - 多线程搜索引擎、网站评估服务、关键词、内容(文本、链接、随机数据)以及更多内容(youtube、图片、翻译器...)的爬虫工具。A-Parser 总共集成了 60 多个爬虫工具!

仅输出翻译后的文本

结果格式:

$translated\n

结果示例:

A-Parser - 多线程搜索引擎、网站评估服务、关键词、内容(文本、链接、随机数据)以及更多内容(youtube、图片、翻译器...)的爬虫工具。A-Parser 总共集成了 60 多个爬虫工具!

输出到 CSV 表格

结果格式:

[% tools.CSVline(query, detected, translated) %]

结果示例:

"A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total!",en,"A-Parser - 多线程搜索引擎、网站评估服务、关键词、内容(文本、链接、随机数据)以及更多内容(youtube、图片、翻译器...)的爬虫工具。A-Parser 总共集成了 60 多个爬虫工具!"

以 SQL 格式保存

结果格式:

[%  "INSERT INTO text VALUES('" _ query _ "', '";   detected _ "', '";  translated _ "')\n";  %]

结果示例:

INSERT INTO text VALUES('A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total!', 'en', 'A-Parser - 多线程搜索引擎、网站评估服务、关键词、内容(文本、链接、随机数据)以及更多内容(youtube、图片、翻译器...)的爬虫工具。A-Parser 总共集成了 60 多个爬虫工具!')

将结果转储为 JSON

通用结果格式:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.query = query;
obj.detected = p1.detected;
obj.translated = p1.translated;

obj.json %]

起始文本:

[

结束文本:

]

结果示例:

[{"query":"A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total!","translated":"A-Parser - 多线程搜索引擎、网站评估服务、关键词、内容(文本、链接、随机数据)以及更多内容(youtube、图片、翻译器...)的爬虫工具。A-Parser 总共集成了 60 多个爬虫工具!","detected":"en"}]
提示

要在任务编辑器中使用“Prepend text”和“Append text”选项,需要激活“More options”。

可选设置

参数默认值描述
From languageAuto-Detect选择从哪种语言翻译文本,默认设为自动检测
To languageEnglish选择需要翻译成的目标语言
Chrome Headless如果开启此选项,将不显示浏览器
DeviceDesktop选择展示类型 (Desktop / Mobile)
Use sessions (for Mobile device only)可以禁用移动设备的会话使用