谷歌浏览器中右击翻成中文功能如何实现的?

如果我用c#在cefsharp内核实现类似整篇网页翻译功能怎么实现?
有没有一些文档或者demo奉献一下啊,谢谢各位大佬了。
还有谷歌浏览器实现的原理这方面的文档也可以发一下。

https://zhidao.baidu.com/question/942308649595543892.html

不知道我们平台和你说的实现原理是否一样,我们平台就有网站翻译,你可以看下
https://www.tangpafanyi.com/address?channel=adamzhihu