Google Translate查询参数的含义是什么?

时间:2014-11-03 12:31:51

标签: google-translate query-parameters

所有Google翻译查询参数的含义是什么?

client:t
sl:auto
tl:sk
hl:sk //language of the interface (default:en, you can try xx-bork or xx-hacker)
dt:bd
dt:ex
dt:ld
dt:md
dt:qc
dt:rw
dt:rm
dt:ss
dt:t
dt:at
dt:sw
ie:UTF-8 // encoding of the input (default: utf-8)
oe:UTF-8 // encoding of the output, the results (default: utf-8)
otf:1
srcrom:1
ssel:3
tsel:0
q:translate // query, what you type in the search box

我已经发现了其中一些。

2 个答案:

答案 0 :(得分:16)

我正在开发一个在线翻译应用程序,这是我凭经验发现的:

  • sl - 源语言代码(auto用于自动检测)
  • tl - 翻译语言
  • q - 来源文字/字
  • ie - 输入编码(猜测)
  • oe - 输出编码(猜测)
  • dt - 可能会被多次包含,并指定在回复中返回的内容。

以下是dt的一些值。如果设置了该值,将返回以下数据:

  • t - 源文本翻译
  • at - 替代翻译
  • rm - 来源和翻译文本的转录/音译
  • bd - 字典,如果源文本是一个单词(您可以获得文章翻译,反向翻译等)。
  • md - 源文本的定义,如果它是一个单词
  • ss - 源文字的同义词,如果它是一个单词
  • ex - 示例
  • rw - 另请参阅列表。

答案 1 :(得分:3)

以下是其他一些内容:

  • client t可能代表独立的谷歌翻译网络应用程序(与移动应用程序相对,或者如果您进行谷歌搜索而弹出的小部件"翻译")
  • sl是源语言
  • tl是翻译语言(您要将转换为的语言)
  • 当源文本没有拼写建议时,
  • srcrom似乎存在