Hi every body
I have project as book electronic and any words in this book I want translate it into more than one language .
The idea behind this project is imagine page of any books wrote such as English language , the page's consist of paragraphs ,and the paragraphs consist of words.
I need make links on some words and when users click on this word result on appear menus contain languages chooses . the user can translate word by click on it into language that selected.

Which programming languages I can do that ?
Are I can do it by c sharp language ?
Given some idea about how done that project ?

Pleas , I want help from experience body
I sorry on my enghish , but I hope if cleared