How about the gTranslate add-on for Firefox?
With gTranslate you can translate any
text in a webpage just by selecting
and right-clicking over it. The
extension uses the Google translation
services to translate the text.
gTranslate is a Firefox extensions
which:
Translates from:
For example: By defalut gTranslate has
'German to English' as language pair.
If you your locale is set to French
then 'German to French' is going to be
used, but if the page (or the selected
text) is detected to be in English, it
will be translated from 'English to
French'.
- Support for translating text from input and textarea form fields. Image
title or alt attributes can be translated also.