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

To *_*Kra 11 google-translate query-parameters

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

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
Run Code Online (Sandbox Code Playgroud)

我已经发现了其中一些.

小智 21

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

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

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

  • t - 源文本的翻译
  • at - 替代翻译
  • rm - 源和翻译文本的转录/音译
  • bd - 字典,以防源文本是一个单词(您可以获得文章翻译,反向翻译等)
  • md - 源文本的定义,如果它是一个单词
  • ss - 源文本的同义词,如果它是一个单词
  • ex - 例子
  • rw- 另见清单.


Cod*_*ody 6

这里还有一些:

  • client t可能代表独立的谷歌翻译网络应用程序(与移动应用程序相反,或者在谷歌搜索“翻译”时弹出的小部件)
  • sl是源语言
  • tl是翻译语言(您要翻译成的语言)
  • srcrom当源文本没有拼写建议时似乎存在