I think it would be even better without having to type in !translate en|fr
Let's say if there is a custom switch, and I select French as a language to translate, meaning eveytime I type in English, it automatically converts my English into French; Just like you would enter a sentence in a channel naturally.