GoldenDict-ng(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本

仔细对比了下,只要文本使用了 font 标签的,并且 font 标签内部包含其他标签,复制出来就是乱码。font 标签已经淘汰了,Web 标准规范 (链接) 已经不建议再使用,浏览器也不再支持了,所以有可能会出现奇怪的问题。

<font color="MediumBlue">
    <i>cátati</i>
</font>

GoldenDict-NG 使用和谷歌浏览器相同的浏览器内核,这种问题需要你自己导出词典文件,用正则把 font 标签替换成 span 标签,如果你不会操作的话,或者反馈给原作者解决。

<span style="color:MediumBlue;">
    <i>cátati</i>
</span>
1 个赞

应该不是,我这边只有一条 charset,我估计乱码问题以后可能还会有别人遇到,有位产量大的词典作者很喜欢用 font 标签。 :goutou:

下载得到的webengine_6.6.2.7z压缩包里面三个文件替换掉原程序下同名三个文件吗?
可是我替换以后,GoldenDict运行起来就有问题,文件不配套,主程序还是6.6.1

那就换主程序是6.6.2的版本

我今天才下的Latest 版本就是6.6.1的,6.6.2发布了吗?

最近的pre-release都是的

QT更新这么频繁有什么实质性进步?
基本的功能怎么都砍掉了?
我就问: Vocabulary.com Dictionary (修订第三版 作者:bt4baidu)下的例句翻页功能,怎么就不支持了,之前的GoldenDict支持,Mdict也支持,@xiaoyifang

Voca 为什么不用2023的最新版?除了英音,需要支持mp4其他都正常,包括例句翻页也支持的。

1 个赞

各大词典我也选最优秀的版本用啊,不是不用你这个Vocabulary,用这个词典最看重的是语料库能在线更新查看各大欧美报刊的句子,你这个连看都看不到,怎么用?发音也不行。
另外,mp4播放应该不能成为绊脚石,之前不是安装LAVFilters插件后解决大多数音视频播放吗?

你好,不知道为什么查某个字就会闪退,但是有的又不会闪退,是不是某个词典的问题?这是报错。mac最新版:
报错 0222.txt (200.1 KB)

不能翻页那个不是js问题就是网络问题,pda都有人解决过

1 个赞

开源软件需要遵守开源协议。我这边除了英音播放不了,其他都是正常的,作者仍然活跃,有问题可以去原贴下反馈,或者换别的版本。

gd-ng不是最新的。用最新的看下。

我是说在GoldenDict-ng不能翻页,我在之前的GoldenDict当然可以翻页。@xiaoyifeng

我也没说不是ng啊

vocabulary.com,刷新后经常遇到加载失败,这一步有时不会被执行到:
image

又是innerText惹的祸,和之前 OED now无法点击的问题 一模一样

原因:


修改方法:
把innerText换成textContent


Kapture 2024-02-22 at 15.25.50
QT6.6.2已经相当完美,不会崩溃,不过还是无法使用系统查看器打开图像。
Goldendict-ng 24.02.16-alpha.20240221.6e007329
Qt 6.6.2 Clang 15.0.0 (clang-1500.0.40.1) macos darwin 23.3.0 arm64-little_endian-lp64
Flags:USE_XAPIAN MAKE_ZIM_SUPPORT MAKE_CHINESE_CONVERSION_SUPPORT NO_TTS_SUPPORT no_ffmpeg_player

看了下,也是一样的问题

多謝!詞典原作者是找不到了,我自己學着去改吧。正則可以叫 chatgpt 去寫。解壓和打包 mdx,用甚麼工具比較好呢,尤其是 macOS 中。以前用過 mdxbuilder,一直報錯,說文件太大,就沒有再弄了⋯⋯

需要先安装 mdict-utils

python3 -m pip install mdict-utils

解压运行下面命令,有问题的话参考文档说明

mdict -x dict.mdx

打包的话,可以运行下面的命令,把上面解压出的文件重新打包,注意修改文件名

mdict --title title.html --description description.html -a dict.txt dict.mdx