2009-02-22 35 views
8

我正在寫一個程序我需要西班牙語和英語單詞之間的字典。我GOOGLE了一段時間,但我無法找到任何數據庫免費提供。有誰知道在哪裏或如何獲得這樣的數據庫(最好是簡單的CSV或XML文件)?哪裏可以得到西班牙語數據庫<->英文翻譯?

到目前爲止創建這樣一個字典我最好的想法是創建一個小程序,查找在維基百科上的英語單詞,並使用該語言的鏈接提取正確的翻譯。但我不希望要賺一百萬請求維基百科剛剛生成此數據庫...

我不需要任何幻想,只是從一個字一個或多個可能映射翻譯這個詞。就像一個普通的字典。

+0

嗨,你發現你在找什麼?因爲現在我有類似的問題。在我的情況下,我需要西班牙語 - 俄語,但西班牙語 - 英語也適用於我。謝謝! – lummycoder 2016-12-02 18:19:34

回答

9

詢問Omega Wiki,以前稱爲Ultimate Wiktionary或Wiktionary Z.他們將所有語言的翻譯收集到所有語言中,他們的數據在關係數據庫中可用。

1

您是否需要在運行時即時翻譯,或者這是一次性翻譯UI的標籤和消息?

我想說運行時翻譯將會非常困難,因爲您需要的不僅僅是單詞詞典。自然語言處理在任何語言中都很困難。大多數語言都需要了解有關上下文的內容才能順利翻譯

如果它的UI元素的一次翻譯,我使用谷歌翻譯日本去英國有好運氣。

+0

我只是希望像詞彙訓練師那樣逐字翻譯,所以沒有涉及複雜的邏輯。只需一張地圖就足夠了。 – martinus 2009-02-22 15:50:47

+1

你打算如何處理有很多含義的詞彙? – ceejayoz 2009-02-22 15:53:16

0

要回答你的問題,我沒有這樣的數據庫,對不起。

自然語言的問題在於它們非常依賴於上下文,因此英語中的相同單詞可能意味着法語中的許多內容。以英語動詞'知道'。這可以翻譯成法語作爲'知識'(瞭解事實)或connaitre(瞭解一個人或一個城鎮)。

我很想知道是否存在這樣的數據庫,但我懷疑它是否存在。

網站類似http://www.reverso.net通過顯示兩個結果對衝他們的賭注。

相關問題