请问GoldenDict有把繁体字的词典转换为简体的功能吗

看不习惯繁体中文,我知道欧路词典有把词典强制转换为简体中文的功能
谢谢

1 Like

没有zsbd

GoldenDict-ng(最新正式版)的话可以试试下面这个选项(按 F3 打开)

1 Like

有这个选项,但我咋开启了没效果。。。

这个选项只作用于查词,不是作用于整体词典内容的转换的

2 Likes

参看:

有一个简单粗暴的方法可以实现繁简通搜

不止于词头的简繁转换,GoldenDict 还可以通过添加外部程序引入 JS 来实现整体词典内容的简繁转换。例如:

1 Like

很感兴趣,看截图,不太明白是如何实现的。请教具体如何应用这些工具?

我自己可以直接阅读常见的繁简,但小朋友就难了,之前我的做法相比你的这个方案显得太笨了:

  1. 提前将整本词典用opencc转换,输出为新的mdx(缺点:即使是opencc,其转换也不是100%准确,还是希望尽量能保留原始语言;);
  2. 临时把查询结果另存为网页,然后再用chrome打开,使用其繁简转换功能。
  3. 复制查询结果到word或vim或其他程序中,使用其繁简转换功能。

《教育部重編國語辭典(第五版)》内置了繁简转换功能,我觉得这种处理方式很好,只是它只能对该词典本身进行转换,若能对任意词典都能动态切换,那就太棒了。

繁简转换

这个功能直接去 NG 的 Github 上提吧,看看有没有可能实现。

ng 版本不需要通过外部程序来引入 js 了,可以 在 article-style.css 旁边放 article-script.js Custom Stylesheet & JavaScript - GoldenDict-ng

1 Like

使用如下 JS (重命名为 article-script.js)可在页面顶端添加简繁转换按钮,作用于所有词典。按照 10 楼操作放入 GoldenDict 配置文件夹。代码修改自 7 楼两处链接。

article-script.txt (1.1 MB)

4 Likes

為了給您按讚,我註冊了這個平台,然後跪拜感謝您
(這兩天才接觸認識到GoldenDict這個軟體,為了辭典本身的簡繁轉換苦惱了幾個小時)

请问这个js脚本仅适用于最新版GD-ng版本吗?较旧的版本适用吗?放入配置文件夹后页面顶端没有出现简繁转换按钮。

成功了,谢谢分享!原来是在这里显示繁简体转换。

GD-ng v23.07.23 之前的版本不支持 article-script.js。

可以用这个 python 脚本来引入前述 js:简繁转换.py (271 字节)(需修改其中的 article-script.js 路径)。
接着在 GD-ng 词典来源>程序 中添加如下命令(需修改 py 文件的路径)。


另:使用 powershell 命令可免于安装 python。方法:将上图命令行做如下修改:

PowerShell -Command "chcp 65001;$Var=Get-Content -Path '你的article-script.js路径' -Encoding UTF8 -Raw;$Var='<script>'+$Var+'</script>';Write-Output $Var;"
1 Like

在哪里找到的 :crazy_face: