可以查多种语言的词典组件或源代码
我们正在开发一个应用程序,需要对使用 ANSI 字体(而不是 UNICODE)的印度语言实施拼写检查
我正在寻找一个字典组件或源代码,它将允许:
- 维护单独的字典 例如法律、商业、 等等
- 支持多种语言
- 如果可能允许开发者设置 解析参数,以便我们 开发人员可以决定如何 给定的文本应分解为 单词
- 支持添加单词到 字典(应该单独维护 字典,不修改原来的 字典)
- 支持自定义对话框,这样我们就可以 设计我们自己的对话框(如果 必需)
- 应该能够区分大小写 表示不应该的字符 考虑级联和级联 一样(如果可能的话)。 应该有 某种参数将 允许我们启用/禁用此功能
如果此词典可以检查另一个 Windows 应用程序中的拼写,那将是一个额外的优势。
We are developing an application in which we need to implement spell checking for Indic languages that use ANSI fonts (not UNICODE)
I am looking for a Dictionary Component or Source Code that will allow:
- To maintain separate dictionaries
like for example Legal, commercial,
etc. - Support more than one language
- If possible to allow developer to set
parsing parameters so that we as
developers can determine as to how
given text should be broken down in
words - Support Addition of words to
dictionary (should maintain separate
dictionary and not modify original
dictionary) - Support custom dialog box so we can
design our own dialog box (if
required) - Should be able to distinguish case of
characters meaning it should not
consider cascade and Cascade
as same (if possible). There should be
some kind of parameters that will
allow us to enable/disable this feature
If this dictionary can check spellings in another Windows App that would be an added advantage.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
正如评论中的链接所建议的,我会查看 Addict 组件套件和附加包。
词典向导提供创建专用词典的方法。 还有 API“允许文本解析、字典查找、文本更正、拼写错误建议、同义词库上下文等”。
As the link in the comment suggest, I would look at Addict component suite and plus pack.
Dictionary wizard provide way of creating specialized dictionaries. There's also APIs "allowing for text parsing, dictionary lookup, text corrections, misspelling suggestions, thesaurus contexts and more."
您应该将拼写检查器核心系统和您的UI分开。
因此,在您的应用程序中,您应该添加任何对话框和配置。
拼写检查器核心仅适用于纯文本,并返回列表或错误以及建议。
有数十种开源拼写检查器核心实现。 您甚至可以使用 Google 等在线服务(查看 Google Wave 视频)。
You should split spellchecker core system and your UI.
So, in your application, you should add any dialog boxes and configuration.
Spellchecker core just works with plain text and returns list or errors with suggestions.
There are dozens of open-source spellchecker core implementations. You can even use online services like Google's one (look at Google Wave videos).