CCJK Free Translation provides you one click translation services in Firefox. You can translate in more than 30 languages. You can also post your requirements of professional translations within same add-on.