Oxford Dictionary系列MobiSystems app数据源 14 Languages!

感谢汇报!

(1) 德德这个在MobiSystems Oxford app里也是这样,所以目前的导出是和数据源一致的。
(2) en<->pt这个大概率是css问题,稍后看下。
(3) 完全不了解俄语哈,我可以试着让AI研究下:joy:。
(4) 日语的也是符合数据源的,如你所说,估计没多少人会用这个en<->jp,就忠于数据源不拆分了。


Update:
(2) en<->pt越往下翻越靠右的问题已解决,是HTML tag处理问题,不影响其它词典。稍后上传修正版。

(3) 以下是AI关于俄语词典的结论:

关于“俄英词典西里尔词头首字母大写,导致词典软件无法检索,建议全部改成小写”的反馈,我核查了词典数据,结论如下:

  1. 并不是所有西里尔词头都大写
    俄→英方向共 51,760 条西里尔词头,其中只有 813 条(约 1.6%) 首字母大写,而且都是专有名词和缩写,本来就应当大写,例如:Австрия(奥地利)、Азия(亚洲)、Англия(英格兰)、Альпы(阿尔卑斯山)、Африка(非洲)、Байкал(贝加尔湖)、Азербайджан(阿塞拜疆)、АНК、АО 等。其余 50,947 条本来就已是小写。英→俄方向词头是英文(拉丁字母),不受影响。
  2. 小写检索其实已经可用
    App 数据里为每个词条都存了一份小写、去掉重音符号的检索形式,导出时生成索引键值(iter_lookup_keys)会把“显示词头”和“小写检索形式”两个键都写入。以 Австрия 为例,实际写入的键是:
    [‘А́встрия’, ‘австрия’, ‘avstriia’]
    所以用 австрия 小写查询是可以命中的。我也用标准 StarDict 阅读器 sdcv 实测:即使索引里只存大写形式,查询 австрия / АВСТРИЯ 也都能命中——它对西里尔字母是忽略大小写的。
  3. 不建议把词头全部改小写
  • 会把专有名词、缩写错误地改成小写;
  • 还会和已有词条冲突:共有 56 处冲突,例如字母 А 与 а (1)/а (2)/а (3),以及 Аляска/аляска、Амазонка/амазонка、Бермуды/бермуды 等。改成小写后,不同词条会挤到同一个词头下,反而会造成重复和歧义。
  1. 如果确实检索不到,更可能是阅读器的问题
    词条显示时会带重音符号(如 абажу́р),部分词典软件既不处理西里尔字母的大小写转换、也不忽略重音符号,就可能匹配不上(我们写入的小写、无重音键值就是为了避免这点)。
    所以“全部改成小写”这个建议本身并不成立。如果对方确实遇到查不到的情况,麻烦提供词典软件名称/版本和一个具体查不到的俄语单词,我可以复现排查。若确有缺口,正确的做法是为这些词条额外补写规范化键值(小写、去重音),而不是修改词头的大小写。

修正版已上传,还修复了en<->bg发音,详情见主楼。

您好,以下词典发音有问题,希望修订一下,多谢了。
Oxford Hachette French Dictionary en→fr / fr→en [v9, 2026-05-15]
Oxford German Dictionary en→de / de→en [v6, 2026-05-15]
Oxford Spanish Dictionary en→es / es→en [v5, 2026-05-15]
Oxford Paravia Italian Dictionary en→it / it→en [v8, 2026-05-15]
Oxford Essential Portuguese Dictionary en→pt / pt→en [v6, 2026-05-16]
Oxford Russian Dictionary en→ru / ru→en [v9, 2026-08-27]
Oxford Greek Mini Dictionary

首先:cross_mark:英词典本来就是没有发音的,其次,你用的是什么软件,是昨天还是前天下载的,我这里只有英语-保加利亚语的发音有问题,其他都没问题

我个人建议除了NOAD和ODE这俩英语词典外,其他都把发音删掉,有几个在这种辞典上查发音的,英语词典那么多,发音也不差这一本

感谢汇报!找到问题了,是MobiSystems app里你提到的这些字典里的大部分音频数据的CRC校验码是错误的,而这个app自己直接忽略校验码能直接播放,但大部分MDict软件用ffmpeg去播放音频,ffmpeg会检查校验码如果错误则拒绝播放。我在试图通过代码重新计算CRC码看能否解决。

建议别整音频了,纯文本就一点点大,大小做成老版本那样多合一正合适,带个累赘发音就很占空间了

修好更新到主楼了。我希望忠于数据源导出制作,大家各取所需,如果不需要发音可以只下载mdx文件,需要发音的再下mdd。大家有其它需求和想法可以再进一步制作衍生版本。

就想来一个跟之前旧版一样的中法德西意葡俄七语跟英语配对的七合一词典,葡萄牙语的这次是简明版的,如果不方便从网页抓取全本版的资源的话,可以先沿用旧版的合并制作

这个是旧版链接

It is the same, but I found it easier to customize this Oxford one for Goldendict. Still a work in progress.

Also, there are more compound words in this version.

Actually, not exactly the same… let’s take “Schönheit” for example. There are many more compound words in the Oxford dictionary, BUT the “other” one has separte entries for the missing compounds. So in this case, the Oxford dictionary does not have entries for “Schönheitschirurg”, “Schönheitsfehler” and so on, while the other one does…

Also, sometimes it gives definition of a word you should look up as explanation for another one, but then it’s just not there, like for “WAA”, which I do however find in the other dictionary I have.

I don’t know if the original Oxford dictionary has this problem or something went wrong during the conversion.

I checked the MobiSystems Oxford Dictionaries app dictionary database and there is no Wiederaufbereitungsanlage entry in it, so it’s not an export miss.

苹果系统内置词典 也可以做一个
41 Apple dictionaries in StarDict, JSON, and CSV - 资源求助 - FreeMdict Forum

More dictionaries from Apple - you can convert them using pyGlossary and then mDictUtils: here and here.

Could you help me? I Need Chinese-English and Thai dictionaries in Mdict,thanks

Take a look here. Go to CHINESE → Chi-Eng, and to THAI. See this file with additional sources too.


法语双解少内容了,内容来自iOS的Oxford-Hachette French Dictionary

还没有机会研究楼上几位提的Apple dictionaries。主楼刚更新了昨天导出的最新版,我还没空仔细查验,欢迎大家试下。



原文or是下划线,下划线后面的内容缺失