请问各位大佬,如何实现繁简通搜。

如题,论坛中有的词典,可以实现繁简通搜,感觉这个还是非常有用的,可以提高效率,不用来回切换输入法。请问在制作的过程中,应该怎么操作才能达成这一效果?如何写代码?

1 个赞

軟件基本都支持繁简通搜,詞典文件就沒必要再多此一舉了。不支持繁简通搜的軟件,扔了吧。

2 个赞

经常用mdict,查汉语大字典文字版,就不能实现繁简通搜……

MDict for PC 2.0.12 是可以的。

詞典文件遷就某一軟件,沒有必要。

1 个赞

不时看到有书友希望词典制作者做繁简通搜。

假如是繁体版,词头加入简体词头的跳转。假如是简体版,词头加入繁体词头的跳转。就可以实现。

具体步骤可以参看:

为繁体词典添加简体索引

或者:

但是很费精力,有时间做繁简通搜跳转,不如做异体字、别名的跳转。

用可以繁简通搜的软件搜索,比较简单。

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

1.假如你有一个繁体版,用MdxExport把mdx反编译为纯文本。

2.用textpro打开这个词典纯文本,转换为简体,保存。

3.用MdxBuilder把这个词典纯文本重新编译为mdx。

4.在GoldenDict的content中做两个不同的文件夹,一个是“A原版”,放原来的版本。一个是“B转换版”,放新的版本。

在GoldenDict中检索,不管用繁体、简体,都可以检索出来。

“B转换版”会有转换错误的地方,怀疑的话,看看“A原版”。假如要引用,反正得对图像版。

词典制作工具:MdxExport、MdxBuilder、textpro、emeditor

新手指南:怎样编辑mdx?

1 个赞

谢谢兄台指点,我试一试

做简繁通搜有时还是必要的,因为软件自带的简繁通搜有时会因为简繁一对多的情况而出现转换错误,比如查“丑宝”,在GD上开了简繁通搜,就查不到对应的繁体词“丑寶”在汉语大词典和本草纲目里的解释。实际这两部词典里都有“丑寶”这个词,应该错误是被转换成“醜寶”了,导致查不到。而通过textpro添加上简体词头就能查到。

1 个赞