字典可以签入多种语言的组件或源代码

时间:2009-06-13 08:00:16

标签: delphi dictionary vcl ansi indic

我们正在开发一个应用程序,我们需要对使用ANSI字体(而不是UNICODE)的印度语言进行拼写检查

我正在寻找允许的字典组件或源代码:

  • 维护单独的词典 比如法律,商业, 等
  • 支持多种语言
  • 如果可能,允许开发人员设置 解析参数使我们成为 开发人员可以确定如何 给定的文本应该分解 字
  • 支持添加单词 字典(应该保持单独的 字典而不是修改原文 字典)
  • 支持自定义对话框,以便我们可以 设计我们自己的对话框(如果 需要)
  • 应该可以区分的情况 字符意味着它不应该 考虑级联级联 同样(如果可能的话)。应该有 某种参数会 允许我们启用/禁用此功能

如果这个字典可以检查另一个Windows应用程序中的拼写,这将是一个额外的优势。

2 个答案:

答案 0 :(得分:1)

正如评论中的链接所示,我会看Addict component suite and plus packDictionary wizard提供了创建专门词典的方法。还有API“允许文本解析,字典查找,文本更正,拼写错误建议,同义词语境等等。”

  

Addict是从中编写和设计的   最后的基础是坚固的   尽可能灵活。开发人员有   完整的API访问所有Addict的   核心功能,包括主要功能   字典,控制解析器,解析   引擎,实体要忽略的同时   解析,自定义词典,   建议生成,词库   文件等等。

答案 1 :(得分:0)

您应该将拼写检查核心系统和用户界面分开。

因此,在您的应用程序中,您应该添加任何对话框和配置。 拼写检查核心只适用于纯文本,并返回列表或错误的建议。

有许多开源拼写检查器核心实现。您甚至可以使用Google等在线服务(查看Google Wave视频)。