Adds a Translate row to the long-press menu on messages that have text.
Copies the translation to your clipboard and shows it in a "Translated" toast, or shows it under the message's text with the language codes, such as (en -> de).
On a message translated in the chat, Show Original in the long-press menu removes the translation again.
If it fails, a "Translate Error" toast says why.
Translations go through translate.unbound.rip, which gets the message text and your language codes.
Settings
Connect Discord account signs you in to the translate service. Do this first.
Source Language is the language you translate from. auto by default, which detects it.
Target Language is the language you translate into. en (English) by default.
Show Translations picks where translations go: copied and in a toast (the default), or in the message, under its text until you pick Show Original.