你知道C#或字典中是否有一個庫可以幫助我將平假名翻譯成漢字嗎? 我知道有Windows的輸入法,但我想完全定製給定平假名的漢字候選列表的設計,這是IME不可能的。平假名到漢字轉換器
例:用戶寫道: 「徹」,首先它翻譯成日文平假名: 「とる」 我想有選擇的這個名單:
撮る 取る 盜る
謝謝!
你知道C#或字典中是否有一個庫可以幫助我將平假名翻譯成漢字嗎? 我知道有Windows的輸入法,但我想完全定製給定平假名的漢字候選列表的設計,這是IME不可能的。平假名到漢字轉換器
例:用戶寫道: 「徹」,首先它翻譯成日文平假名: 「とる」 我想有選擇的這個名單:
撮る 取る 盜る
謝謝!
不幸的是我不知道c#庫。我發現的所有內容都涉及導入一些本地庫,如在此操作系統線程中:Japanese to Romaji with Kakasi
如果您願意這樣做,也許JWPce可能會有所幫助。
儘管這是作爲日文文本編輯器實現的,但它還包含一個字典函數(它實際上包含大量的字符查找系統),可以執行您想要的操作。
可能您可以編譯該項目,然後導入這些查找功能? JPWce按照GPL許可,您可以從主頁直接下載二進制可執行文件和源代碼。
[編輯]
研究更多一些,我偶然發現了mozc在谷歌代碼:
Mozc是一個日文輸入設計 多平臺如鉻OS法編輯器(IME) ,Windows,Mac和Linux。此 開源項目源自Google日語輸入。
(BSD許可證)
我還沒有看過,我自己尚未,但它可能會更你正在尋找的,因爲它沒有一個完整的應用程序「周圍」,而是爲打算用於圖書館。就像你想要的一樣。
他們還鏈接到一個簡短的視頻輸入的樣子:http://www.google.co.jp/ime/
可惜的是,這仍然是C++,沒有.NET但它可能是一個起點。
微軟發佈這個作爲一個單獨的產品,叫做Visual Studio的國際包
http://visualstudiogallery.msdn.microsoft.com/74609641-70BD-4A18-8550-97441850A7A8
國際包提供這些轉換器: 片假名到平假名和羅馬寺到平假名,但不幸的是不是平假名到漢字 – 2012-04-11 08:02:33
@Rodrigo:我只是增加了一個新的鏈接,可能是因爲它是真的打算用作圖書館更有幫助。 – 2012-04-10 20:52:14