This is about as close as it gets to the translate feature on Chrome as far as I have seen - I like Firefox and pretty much the only reason I keep going back to Chrome is the in-page translation feature. I may have found an amicable solution to this conundrum.