在浏览器访问网页,特别是英文网页经常需要自己做翻译,特别是英文不好的盆友会非常头疼,我就是其中一员 哈。
传统的翻译软件需要手动粘贴到工具进行翻译,而且准确度不高,目前各大平台都推出了自己的在线翻译,有些平台提供了AI智能翻译,翻译的准确性有了很大的提供。
以搜狗AI平台为例就提供了中英文翻译的API,可以通过调用接口方式对中文或者英文进行互译。
下面就简单谈一下对网页进行翻译的思想。
HTML解析
HTML组成
Html语言是一种标记语言,类似于xml。元素通常是封装在<>中,一段标记是有<元素名称></元素名称>组成。
一般完整的HTML网页内容包括如下:
<!DOCTYPE html>
<html lang="en">
<head prefix="og: http://ogp.me/ns#">
<meta name="generator" content="在线HTML">
<meta charset="utf-8">
<title>Freedgo Desing</title>
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1">
<l