Unless I'm working in 1st person or 3rd person limited and the POV character doesn't speak the language (and thus it isn't necessary to understand the story), I do hover-over translation.
I feel that anything else takes a reader too far out of the story.
Re: writing non english dialouge
I feel that anything else takes a reader too far out of the story.