Indeed it seems Google only uses the default language in the <html> element. When I tried it with translate.google.com using ‘detect language’ it detected English, even before hitting the link to show the site and said ‘this site is in English’. Disappointing, but it may well be that declaring language granulary, which is the only possibility for multilingual content, isn’t too widespread, too little at least to check for it.