hcfyapp / crx-selection-translate

一站式划词 / 截图 / 网页全文 / 音视频 AI 翻译扩展。
https://hcfy.ai
4.07k stars 540 forks source link

网页全文翻译的原文 / 译文模式下增加新功能“点击显示译文 / 原文” #1351

Open freshcn opened 2 years ago

freshcn commented 2 years ago

功能简介

如题,开启网页全文翻译后,默认显示的是译文,鼠标放到译文上悬停的时候显示一个悬浮的原文出来。

为什么你觉得需要(改进)这个功能?

1、译文不一定可以完整表达出来原文的意思,甚至可能存在翻译错误的可能性 2、目前双语显示页面有一些乱

lmk123 commented 2 years ago

好建议,可

Unintendedz commented 2 years ago

正好想提一个相关的建议,这个功能我觉得可否考虑借鉴一下 Angular 中文文档站 的方式,即点击译文时在下方展现原文,再次点击则收起。

建议使用 "点击展现原文" 的原因,是因为我在使用 Google 网页翻译全文时对 "悬浮展现原文" 的不便之处深有体会:

  1. 同时只能展示一段译文的原文。
  2. 你需要稍等一下悬浮窗口才会出现。
  3. 悬浮窗口会遮挡其他信息,无论样式是否与网站本身统一,都有一种断裂感。
  4. 并且有时鼠标不小心放在某段文字上了,突然蹦出悬浮窗口容易导致分心。
  5. 与 3 呼应,如果要避免3,必然要小心不要将鼠标放在文字上
  6. 悬浮窗的位置取决于鼠标悬浮的位置,意味着你要参考原文时要么悬浮窗遮挡了译文,要么你的眼睛需要经过很大的跨度来对原文和译文进行对比,参考下两张图
    • image
    • image

由于有了划词翻译以后,很久不用谷歌网页翻译,所以还有一些不便之处一时之间也想不起来了。 而上述这些问题在 "点击展现原文" 这个方式全部都被避免了,所以我个人觉得这个方式是优于 "悬浮展现原文" 的。

@lmk123

lmk123 commented 2 years ago

@Unintendedz 用心了,这个提议非常好,已修改标题

chzhp commented 2 years ago

非常有用。翘首以盼。