Hi Awecmon,
Can you explain what you mean by "switches to a Chinese site"? Bing Toolbar by itself will not invoke a site. The Bing toolbar Translate button will translate the site you are currently viewing into the language of the Toolbar. So if you have an English
language toolbar installed, then the Translate button will translate from the foreign language into English, and will do nothing if the site already is in English.
Please add the site you are having the problem with here, or send a mail to
mtcont@microsoft.com, with a screenshot of what you are seeing.
Your Microsoft Translator team