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.