Google’s John Mueller confirmed that they completely ignore the HTML lang attribute for determining the language and region of the page. John said this at the 55:54 mark into the video hangout from last week.
Instead, John said you should use hreflang markup.
The question was:
John Mueller replied:
They go on a bit more about the topic and you can watch it below:
Forum discussion at Google+.