views:

89

answers:

2

I'm working on a multi-lingual search engine. I need to map keywords in English to corresponding words in following languages:

Bulgarian Catalan Chinese Crotian Czech Danish Dutch Finish French German Greek Hungarian Italian Japanese Korean Lithuanian Litvian Norwegian Polish Portuguese Romanian Russian Slovak Slovenian Spanish Swedish Thai Ukrainian Vietnamese

I already known eudict and stardict. Could you recommend some other free or open source dictionaries cover one or more above languages?

EDIT The dictionaries will be used for translation, but not spell checking.

A: 

You might want to look into Hunspell, the spell checker used in Firefox and OpenOffice.

For information about the dictionaries used in these products see here:

http://wiki.services.openoffice.org/wiki/Dictionaries

http://extensions.services.openoffice.org/dictionary

https://addons.mozilla.org/en-US/firefox/browse/type:3

Patrick Klug
@Patrick, sorry I forgot to mention the dictionaries are used for translating English keywords. Anyway, thanks for your suggestions.
jack
A: 

In sourceforget.net there are lot of open source libraries. One such project is TransDict. See if http://sourceforge.net/projects/transdict/ fits your need.

Abi