Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

一个词典能否生成两个正反的reverse.bin文件? #588

Open
hyaray opened this issue Nov 25, 2022 · 4 comments
Open

一个词典能否生成两个正反的reverse.bin文件? #588

hyaray opened this issue Nov 25, 2022 · 4 comments

Comments

@hyaray
Copy link

hyaray commented Nov 25, 2022

想要实现中英互相反查,那么就需要两份reverse.bin文件,
因为目前显示备注的功能只支持反查实现吧?table.bin应该没用,
越来越觉得备注是个核心功能,其来源应该更灵活些。

基于现状,我需要两份词典+两份schema方案,系统才能生成相应的文件。
是否有更简洁的配置方式让我能生成reverse.bin文件吗?
希望只维护一个词典,最好连schema文件也可以省了,让我在主方案里增加配置项。
比如dependencies下增加内容标记是否编译对应的文件。反查功能非常核心,希望能更简洁优雅,感谢!!

@LEOYoon-Tsaw
Copy link
Member

等你做了

@hyaray
Copy link
Author

hyaray commented Nov 26, 2022

大佬这么晚还没睡啊!!
我后来又突发奇想,我这样搞两个reverse.bin文件,本质上就是一个reverse.bin同时包含中英互查,这方式虽然有点粗鲁,但也能曲线救国。
最好还是依赖官方的更新,这样每次只要关注重新部署即可,不会有额外的工作任务。
目前官方这些功能都已经有了,只是增加触发条件而已,我觉得问题不大。

另外#538 反馈的问题,非常期待更新,不过在中英互换的场景下不太合适。
因为中英互换都是多对多的情况:一个单词对应多个翻译,一个翻译对应多个中文,
所以更适合单独建立一个dict文件来管理。

我上面说的只是很简单的中英互换,另一种像字典方式的详细翻译,就是单向的了,
目前讨论的都是实现方式,等方式实现好了,基础数据的整理才是另一个让人头大的事。
如果有团队能一起处理就好了,很羡慕98团队能齐心协力做出这么多事情

@hyaray
Copy link
Author

hyaray commented Nov 26, 2022

反查来显示备注,这应该是反查功能的副产品吧?我觉得可以开发个专门用来显示备注的组件。
目前reverse_lookup_filter有个问题,就是不支持开关。simplifier才可以。
以上种种,都让显示备注这个功能受限了。

@shewer
Copy link
Contributor

shewer commented Nov 27, 2022

反查来显示备注,这应该是反查功能的副产品吧?我觉得可以开发个专门用来显示备注的组件。 目前reverse_lookup_filter有个问题,就是不支持开关。simplifier才可以。 以上种种,都让显示备注这个功能受限了。

#590

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants