Comments (9)
我觉得没必要一句句翻译,混乱且干扰阅读。单句翻译手工翻最合适,单词翻更香
from old-immersive-translate.
谢谢反馈,这种情况属于原网页不标准,他用
作为分段,正常的话,我们希望使用
这种情况~
from old-immersive-translate.
对该网站做了特殊适配: https://github.com/immersive-translate/immersive-translate/releases/tag/nightly-0.0.20.1
晚点发正式版。
from old-immersive-translate.
对该网站做了特殊适配: https://github.com/immersive-translate/immersive-translate/releases/tag/nightly-0.0.20.1
晚点发正式版。
按单句进行翻译不是更适合对照吗?反正谷歌的文本翻译也是按句子切分的。按段落翻译如果文章的段落特别长也难以对照中英文查看
from old-immersive-translate.
我觉得段落是一个比较适宜的分割点,太长了不好对照,但是太短,比如一句一句的翻译,读起来又不够流畅。
from old-immersive-translate.
我觉得段落是一个比较适宜的分割点,太长了不好对照,但是太短,比如一句一句的翻译,读起来又不够流畅。
有一定道理,如果按段落翻译,对于类似推特或网贴这样的内容(分段很多,可能一句话就是一段)较好,但对于那种记者撰写的深度新闻或者小说文章等长段落就不太友好。
可以加个设置选项,自由选择按句子翻译,还是按段落翻译。
from old-immersive-translate.
其实,按句子翻译,技术上也不好实现...
我感觉,其实现在大多数深度新闻,每一段也不是很长~ ,我是主要在这里面找的文章~ https://www.buzzing.cc/
from old-immersive-translate.
其实,按句子翻译,技术上也不好实现...
我感觉,其实现在大多数深度新闻,每一段也不是很长~ ,我是主要在这里面找的文章~ https://www.buzzing.cc/
![]()
可能你英语很好,就上面图片的例子,如果要按段落中英文对照查看,我很难找到双语分布对应的句子。
按句子翻译不好实现吗?你的整页翻译功能是如何实现的,我自己研究过google翻译api,如果你整体发送一大篇文本给接口,它返回的翻译结果就是 单个句子 的数组。所以我想按句子翻译应该是最简单的,因为谷歌翻译接口返回的就是按句子翻译的结果。
谷歌翻译接口切分句子的标准是标点符号(句号叹号问号)和换行符(\n),它翻译的最小单位也是句子(不是单词也不是段落)
from old-immersive-translate.
网页翻译主要是要通过操作dom来选择,替换一些翻译的节点,如果按句子分的话,并没有对应的dom css选择器可以选中该句子,并替换。
全局正则替换,对于文本很好,但是对于网页来说,很难搞定,尤其是,现在大多数网页都有动态生成的新节点,比如推特加载更多,新生成的节点,如果用js里的dom监听函数就更容易实现,自己解析parse html文本,就挺难搞的。
from old-immersive-translate.
Related Issues (9)
- 给显示双语和显示译文添加快捷键 HOT 2
- global times 不能全文翻译吗? HOT 1
- 啥也不说了,真是太好用了 HOT 1
- github页面的简单汉化 HOT 1
- hi.关于scriptbin.works .是否可以添加对正文的翻译 HOT 1
- 有些段落翻译失灵
- 选中文本弹出翻译按钮点击后的翻译界面,点击喇叭没有发音 HOT 2
- 可否设置对某些网站自动应用翻译,比如推特网站 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from old-immersive-translate.