Both of these seem very similar to me. Is there any difference between "books translated **to** English" and "books translated **in** English"?

Google search returns many results for both (> 400,000), though "translated *to* English" gives more results than "translated *in* English". If only one of them is correct, then why the confusion?