Skip to content

部分组件无响应(疑似翻译服务器问题导致)及关于发送的语言参数的建议 #216

@FLY0036

Description

@FLY0036

描述问题

我的本地LibreTranslate翻译出现了问题,结果发现似乎波及了BetterLyrics
在翻译不可用时BetterLyrics的歌词始终不出现并持续显示三个实心点
且下角三个点出现多次点击无效(多次点击三个点被判定为双击且似乎执行了切换是否全屏,整个窗口抖动了一下回到原位)、系统托盘的BetterLyrics小图标多次右击无效(左击唤出歌词窗口切换器有效),两组件的菜单有时候一闪而过,切换歌曲等快捷键不受影响

这种情况一直持续,切换歌曲后仍然存在,彻底退出并重启程序才解决问题,上述组件恢复响应,但是遇到需要翻译的歌词时问题又出现了

BetterLyrics 版本
v.1.2.309.0

日志

log-20260219.txt

貌似没有提到翻译问题...但是在网页端和设置界面都是未连接/检测失败的

附加信息

在写该issue时彻底重启发现有一次问题仍然残留,但是在未部署本地LibreTranslate时该问题从未出现

在部署时发现BetterLyrics抓取提供给LibreTranslate的待翻译文本部分source="ja-latin",但大多数轻量级本地翻译服务(如 Argos Translate)仅识别基础语言码 ja,我已在本地服务器端通过代码转换规避了此问题,但希望能在应用层面原生区分部分源(如amll-ttml-db和Lrclib)的英语歌词在搜索歌词界面和输出均显示为英语,以减少用户的部署难度

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug 捉虫Something isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions