[跨平台 Mac/Win/Linux] 词典APP Medict (开发者预览版)讨论

2021.7.25更新

新版本下载链接

界面预览

英汉

OALE8

  • 支持图片展开
  • 支持 jquery
  • 支持跳转

汉英

新世纪汉英大辞典

日语

新日汉大辞典

  • 支持字体

图片词库

大英漢词典

下载

目前Medict正在紧张开发阶段,版本为自动打包滚动发布,请自行到 release 页面寻找最新开发版本, 所有版本均有打包日期,选择最新版本即可。

使用步骤

步骤1: 添加词典

  1. 点击右上角设置
  2. 点击下方 “+” 号

  1. 在弹出框中填写词典信息
  2. 选择词典文件

注意:mdx文件所在的文件夹中的js/css/font文件均会被拷贝到缓存文件夹中,请把一个独立词典放在一个独立的文件夹中,并将相关资源放在一起。

注意: mdx/mdd 本身不会被拷贝,删除之后,词典将无法找到该mdx文件

步骤2: 查词

  1. 选择词典并输入目标词(模糊)

  1. 在左边栏选择你想要查的具体词汇

    如果该词汇和其他词汇同一个意思(即@@Link==) 则直接展示该同意义词汇

Q&A

发音问题

目前 oale8 词典这种内嵌发音按钮的,将音频资源嵌入在mdd文件中的词典是可以支持发音的,但是目前采用的是js替换的方式完成,不一定适用于所有词典,需要case by case 调试

跳转问题

目前有两种跳转:

  1. @@Link 的跳转,自动跳转,但是如果出现跳转环路,会停止跳转,直接展示 @@Link==
  2. 内部跳转即 <a href="entry://"> 的方式,如果entry中间是完整词条,可以支持跳转,如果是特殊词条,目前还不支持
10 Likes

赞,期待~!

1 Like

看样子功能很完善了,赞下!

https://downloads.freemdict.com/Recommend/

这儿随便找

3 Likes

能大概介绍一下功能吗?或者你想最终做成什么样的产品?我是希望楼主考虑做单纯的查词的词典。功能越少往后维护起来麻烦少点。像欧陆那样功能越多麻烦越多。本身mac 系统频繁的更新,那么词典也得跟着更新。

我做词典的初衷就是想做一个在mac上能够使用的,可以切换mdd文件的词典,并且能够帮助制作css文件的词典软件,目前上述的几个功能已经完成,后续还想加入的功能有:

  1. 与 chorme 浏览器集成,支持划词翻译
  2. 支持句子翻译
  3. 支持用户扩展插件(比如用户自己外挂JS插件,或是增加有道查词插件等)
2 Likes

看着挺不错的呀,有安装包吗?我下载下来,试用一段时间才好给你反馈。

开发者预览版发布,现在用的zip打包,可以直接点开用了

直接打开是空界面,词典怎么加载?

{
  error: "Uncaught TypeError: Cannot read property 'id' of undefined",
  url: 'http://localhost:3000/main_window/index.js',
  line: 5425
}

有一个设置界面,需要先配置词典

欢迎大家遇到问题直接跟帖回复,或是在 github 界面提出 issue

直接打开来是这个界面。

看不到设置页面对吧,应该环境有差异,我本地有一些文件是已经存在的,所以不会报错,谢谢反馈,稍等我修复一下。

是,看不到设置页。

我新发了一个版本,试试这个版本? https://github.com/terasum/medict/releases/download/v2.0.0-alpha.1/medict-darwin-x64-2.0.0-alpha.zip

词典可以加载了,显示还不正常。


需要把对应的 css/js 文件放到词典资源目录下,词典资源目录是刚刚新增的词典的id目录,比如我的目录是:
/Users/chenquan/Library/Application\ Support/medict/resources/cache/ar3e0x/

可以在桌面使用 command + shift + G 输入路径进行跳转

那个词典 id 是随机生成的,也可以手动指定