HTML5 upload + language detection