I want to make something like google translator , so what is the better to do that and why ?