support non utf-8 website