可以查多种语言的词典组件或源代码

发布于 2024-07-24 04:45:28 字数 489 浏览 11 评论 0原文

我们正在开发一个应用程序,需要对使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

为人所爱 2024-07-31 04:45:28

正如评论中的链接所建议的,我会查看 Addict 组件套件和附加包
词典向导提供创建专用词典的方法。 还有 API“允许文本解析、字典查找、文本更正、拼写错误建议、同义词库上下文等”。

Addict 的编写和设计来自
地面同样坚固且
尽可能灵活。 开发商有
对所有 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."

Addict was written and designed from
the ground up to be as robust and
flexible as possible. Developers have
complete API access to all of Addict's
core features, including main
dictionaries, control parsers, parsing
engine, entities to ignore while
parsing, custom dictionaries,
suggestions generation, thesaurus
file, and much more.

贱人配狗天长地久 2024-07-31 04:45:28

您应该将拼写检查器核心系统和您的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).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文