Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

下滚网页,在自身浮窗中划词翻译,浮窗定位问题 #825

Open
GH01 opened this issue Nov 26, 2020 · 8 comments
Open

下滚网页,在自身浮窗中划词翻译,浮窗定位问题 #825

GH01 opened this issue Nov 26, 2020 · 8 comments
Labels

Comments

@GH01
Copy link

GH01 commented Nov 26, 2020

下滚网页,
划词,翻译,
然后在浮窗(自动定位)中划词,翻译,
浮窗不是出现在 相对左上角,而是在 绝对左上角(0,0)。

建议:
▲此时能否保持位置不变?(当然 相对左上角 我也能接受。)
 ▲或者,允许用户设个默认位置,在难以定位时就去默认位置。
  ▲并建议用默认位置workaround一切位置问题,优先确保浮窗可见。(我想这也能简化定位判断)
▲若能做到更细腻:此时小三角箭头应该隐藏。

@lmk123 lmk123 added the bug label Nov 29, 2020
@lmk123
Copy link
Member

lmk123 commented Nov 29, 2020

下个版本我把浮窗内划词的位置改成固定的。

另外问一下,你想要在浮窗内划词,是因为想查看词根的翻译吗?比如百度翻译 projects 的时候会显示"project的第三人称单数和复数",这时候你就会想翻译 project 对吗?

如果是这样的话,我可以进一步将翻译结果里的英文单词做成链接形式,点击就直接翻译,不需要你先划选然后用快捷键

@lmk123
Copy link
Member

lmk123 commented Nov 29, 2020

下个版本 v7.3.0 我准备把词根也显示在翻译结果里(如果有的话)

@GH01
Copy link
Author

GH01 commented Nov 30, 2020

我只需要 浮窗内划选任意文本(就像在网页内一样)。
例1:引擎会智能不翻译某些单词,如软件名称/品牌等。也包括你说的例子。
例2:在文本框内划选。

我个人不拒绝新功能。

@lmk123
Copy link
Member

lmk123 commented Dec 3, 2020

下滚网页,
划词,翻译,
然后在浮窗(自动定位)中划词,翻译,
浮窗不是出现在 相对左上角,而是在 绝对左上角(0,0)。

按照你的重现步骤我没有重现。

我的环境:划词翻译 v7.3.0,Windows 10 Chrome 87,就是在这个页面内测试的。

在自动定位的浮窗内划词后用快捷键 Alt + A 翻译,浮窗的位置只是小小的偏移了一下,但没有偏移到绝对左上角。

附动图:

t

@lmk123
Copy link
Member

lmk123 commented Dec 3, 2020

另外,点击英文单词直接翻译的功能会在下个小版本中就发布

@GH01
Copy link
Author

GH01 commented Dec 4, 2020

重现条件+:
勾选:在所有网站中禁用网页划词
然后刷新所在页。

(此改变依赖刷新(取消勾选时亦然),这是否也是个潜在问题?尚未发现影响其他功能)

@lmk123
Copy link
Member

lmk123 commented Dec 4, 2020

重现了。

此改变依赖刷新(取消勾选时亦然)

你是指“在所有网站中禁用网页划词”这个选项在改变后需要刷新页面才能生效吗?但我试了下不刷新页面,这个设置项的改变也会生效。

但是你这个 bug 确实是要改变了这个选项后再刷新一下页面才能重现。

@GH01
Copy link
Author

GH01 commented Dec 7, 2020

我是指 此bug的表现。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants