openai-translator / openai-translator

基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.
GNU Affero General Public License v3.0
23.89k stars 1.74k forks source link

[Bug] 划词翻译无效 #298

Open loveaeen opened 1 year ago

loveaeen commented 1 year ago

Search before asking

OpenAI Translator version

0.0.23

System version

macos 13.1

Browser version

none

Minimal reproduce step

从非划词翻译的版本升级到了0.0.23 发现划词依然无效。

What did you expect to see?

fix it

What did you see instead?

none

Anything else?

none

Are you willing to submit a PR?

bits-bean commented 1 year ago

macOS 13.2.1 (22D68)遇到同样的问题

demxiao commented 1 year ago

mac 13.2.1 同样问题,权限已给 另有Bob和Raycast在后台,快捷键无冲突

yetone commented 1 year ago

如果是 M1/M2 芯片可以尝试 aarch64 版本,然后通过这种方式解决权限问题:https://github.com/yetone/openai-translator#troubleshooting

loveaeen commented 1 year ago

@yetone

  1. 权限给过了,不会一直提示权限问题了
  2. 版本是 aarch64版本
  3. 自己复制进去翻译是可以的,但是只有划词不可以
zzzkl commented 1 year ago

@yetone

  1. 权限给过了,不会一直提示权限问题了
  2. 版本是 aarch64版本
  3. 自己复制进去翻译是可以的,但是只有划词不可以

+1,权限都是正常的,就是划词不行

yetone commented 1 year ago

@loveaeen @zzzkl 你们指的划词不行是指划词后不弹出图标还是指按快捷键无法划词翻译?

因为桌面版应用是不支持划词后弹出图标的,只能通过快捷键划词

Bob 也是不支持划词后弹出图标,也必须要通过快捷键,不过 Bob 写了个 PopClip 插件来借助 PopClip 实现划词后弹出图标,OpenAI Translator 正在开发 PopClip 插件

zzzkl commented 1 year ago

@yetone 快捷键,划词后按快捷键,可以呼出窗口,但是划词的内容没有自动填到上面

loveaeen commented 1 year ago

@yetone 快捷键,划词后按快捷键,可以呼出窗口,但是划词的内容没有自动填到上面

一样的 就是跟bob一样的操作

cc0002 commented 1 year ago

我也遇到了这种情况,使用快捷键时可以唤出软件,但有时不会将文本复制到翻译框中。如果有了PopClip插件,相信会方便很多。

设备:MacBook Pro 2021版

软件版本:OpenAI Translator 0.0.23

mpwang commented 1 year ago

可以使用这个popclip extension支持划词后弹出图标

https://gist.github.com/mpwang/75be8de5869c3d1eeade73646491610d

axelburks commented 1 year ago

目前看本应用在 macOS 上是通过模拟按下 ⌘ + V 来实现提取选中文字的,这在有些网站或应用中是被禁止的,之前看到作者在研究通过 OC 代码来实现提取文字,不知道进度怎么样了

zhengyongtao commented 1 year ago

我有相同的问题,MacOS12.6.3,划词后使用快捷键,窗体会正常弹出,但不会将文本粘贴到输入框内。

lanytcc commented 1 year ago

win11 0.0.27版本也有这个问题