No, Taobao does not has an English version. But, you can download and install google chrome and then open the Taobao website. You can use the Google translate feature to translate the website to English.