Прежде, чем высказаться я конечно смотрел вашу ссылку, да и периодически интересуюсь этим вопросом.
1. Language Translator - далее цитата из описания по вашей ссылке:
"Переводчик для работы использует онлайн-сервисы, так что его использование без Интернета весьма проблематично."
2. StarDict - просто словарь, вообще без комментариев.
Ну и где переводчик в нормальном смысле этого слова.