Hmm, seems to work fine for me. It uses Yahoo translate now, instead of Google. Looks like you can choose to use Bing Translate as well. It only shows descriptions for Chinese to English - if you want to see the individual word translations, do the English to Chinese, then copy/paste and translate back to English.