The following bookmarklet works great.
If you select text and hit it, it goes to a google translate page with just that text. Otherwise it translates the entire page you are on.
javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection%20&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http: //translate.google.com/translate_t?text='+t+'&hl=en&tbb=1&ie='+e;}else{location.href='http: //translate.google.com/translate?u='+escape(location.href)+'&hl=en&tbb=1&ie='+e;};
[added blank between "http:" and "//" in two locations to prevent forum autolinking... -Philipp] |
This is... the "official" bookmarklet ;) http://translate.google.com/translate_tools?hl=en |
This works just as well in Chrome, I'm pretty sure. |
I love Ubiquity [ http://labs.mozilla.com/2008/08/introducing-ubiquity/], I just select text on a website hit control space and type "translate" or "translate to French". That displays the translation and if I press enter the text on the page is replaced by the translation, ready for printing etc. |
"Official" bookmarklet have all the languages expect "AUTO" I think its bad idea to keep those many bookmarklet to translate.
So I changed one lang pair AUTO|EN and it works for me for any language page... |
Splasho beat me to the punch, Ubiquity is the future of semantics on the web |
喂,你好吗? Hello,how are you?
great post! I love chinese! |
Google and Kingsoft released a free translation software called “Google Kingsoft PowerWord", which is better can fetch the translation from the web automatically, is better for chinese user like me. |