Handle user-defined translation APIs
Common translation APIs like Google Translate or DeepL may be included in the core of TransLaTeX but custom APIs should be defined by the user in input code.
Proposal:
- Read a user python file that defines a class derived from the
TranslationService
oftranslator
module or one of its children. - Automatically add this class to the
TRANSLATION_SERVICES
list