crx-selection-translate icon indicating copy to clipboard operation
crx-selection-translate copied to clipboard

让用户决定全文翻译要翻译哪部分内容

Open lmk123 opened this issue 3 years ago • 8 comments
trafficstars

没有这个功能(改进)的时候,你遇到了什么问题? 现在的网页全文翻译默认就是翻译了整个网页,但这样做有一些问题:

  • 网站的导航栏等部分文字内容很小、且布局很紧促,这部分其实不需要翻译,否则反而会打乱页面布局。
  • 在某些网站里,用户其实只想翻译一部分内容,比如 twitter 里的评论信息

你想要如何解决你的问题? 添加一个功能,允许用户自行决定要对哪些网站翻译页面的哪一部分。

目前打算用 XPath 来匹配页面内容,但如果对普通用户而言比较难的话,可能会自创一个简单的。

如果想要的解决方案无法实现,你觉得还有什么办法你是可以接受的? 似乎没有可以替代的方案。

补充信息

相关 issues:

  • #1378
  • #1359
  • #1606

lmk123 avatar Jun 04 '22 08:06 lmk123

可以做成类似 uBlock Origin 的元素选择器、Web Clipper 的手动选取。选择元素,框选出包含的范围。多次选择后,大部分文字为主的网站应该都是够用的。

image_257

image_256

Quackgrass avatar Jun 16 '22 08:06 Quackgrass

另一种模式:对照翻译; 如:https://angular.cn/guide/what-is-angular

image

xianghongai avatar Aug 13 '22 15:08 xianghongai

另一种模式:对照翻译; 如:https://angular.cn/guide/what-is-angular

image

这个模式很赞

leic4u avatar Apr 17 '23 09:04 leic4u

这个提议确实很棒。

oogleabcd avatar Jun 10 '23 09:06 oogleabcd