📜  到英文翻译 (1)

📅  最后修改于: 2023-12-03 15:07:16.625000             🧑  作者: Mango

到英文翻译

简介

本程序是一个翻译工具,将中文翻译成英文。用户可通过输入中文内容并点击翻译按钮,获取对应的英文结果。

功能与特点
  • 支持中文翻译成英文。
  • 可直接在页面上输入待翻译内容。
  • 返回的结果使用markdown格式,便于复制粘贴到其他文档中。
  • 使用简单,无需任何配置或安装。
代码片段
//获取输入框对象
var input = document.getElementById("input");

//获取翻译按钮对象
var translateButton = document.getElementById("translateButton");

//获取翻译结果展示区对象
var result = document.getElementById("result");

//为翻译按钮添加点击事件
translateButton.onclick = function() {

  //获取输入框内容
  var chineseText = input.value;

  //发起翻译请求
  var xhr = new XMLHttpRequest();
  xhr.open("GET", "http://api.fanyi.baidu.com/api/trans/vip/translate?q=" + chineseText + "&from=zh&to=en&appid=20190611000310277&salt=1435660288&sign=160c24fd6105c5d9209f9ac13c91508f");
  xhr.send();

  //获取翻译结果并展示
  xhr.onreadystatechange = function() {
    if (xhr.readyState == 4 && xhr.status == 200) {
      var resultText = JSON.parse(xhr.responseText).trans_result[0].dst;
      result.innerHTML = "翻译结果:" + "\n\n" + "> " + resultText;
    }
  }
}
返回的markdown格式
翻译结果:

> This is the translated text.

以上就是本程序的介绍,使用方法简单,欢迎下载使用。