Poliglot is desktop software for text translation that work on the Mono/.NET platforms.