There's no great difference in actual meaning. However, there are some subtle usage issues that aren't terribly easy to bring to mind or to explain. I think I'd tend to use "in" when contrasting with another language.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.