你知道 C# 中是否有一个库或字典可以帮助我将平假名翻译成汉字吗?
我知道 Windows 有 IME,但我想完全自定义给定平假名的汉字候选列表的设计,但使用此 IME 是不可能的。
示例:用户写“toru”,首先将其翻译为平假名:“とる”
我想要这个选择列表:
撮る
取る
盗る
Thanks!
不幸的是我不知道 C# 库。我发现的所有内容都涉及导入一些本机库,例如在这个操作系统线程中:与 Kakasi 一起将日语转为罗马字 https://stackoverflow.com/questions/6442397/japanese-to-romaji-with-kakasi
如果你愿意这样做,也许JWPce http://www.physics.ucla.edu/~grosenth/jwpce.html可能有帮助。
虽然这是作为日语文本编辑器实现的,但它还包含一个字典功能(它实际上包含多个字符查找系统),可以完成您想做的事情。
也许您可以编译项目然后导入这些查找功能? JPWce 根据 GPL 获得许可,您可以直接从主页下载二进制可执行文件和源代码。
[Edit]
我偶然发现了更多研究mozc http://code.google.com/p/mozc/在谷歌代码:
Mozc 是一款日语输入法编辑器 (IME),专为
多平台,例如 Chromium OS、Windows、Mac 和 Linux。这
开源项目源自谷歌日语输入法。
(BSD 许可证)
我自己还没有研究过yet,但它可能更符合您的需求,因为它没有“围绕它”的完整应用程序,而是旨在用作库。就像你想要的那样。
他们还链接到一个简短的视频,说明输入的样子:http://www.google.co.jp/ime/ http://www.google.co.jp/ime/
不幸的是,这仍然是 C++,而不是 .NET,但它可能是一个起点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)