The Translation Provider ‘blah blah blah’ could not be opened and has been disabled

Hi,

I am working on developing a plugin to offer our Machine Translation services to SDL Trados Studio users. To build plugin, I started with SDL Translation Provider project template.

I implemented few functions of classes implanting ITranslationProviderWinFormsUI, ITranslationProvider Interfaces. Somehow, with the help of DeepL and ETS plugins developed by SDL Community, I successfully deployed my plugin and shown a GUI to input Api Key. But after that, SDL Studio gives following error:

“The Translation Provider ‘blah blah blah’ could not be opened and has been disabled.”

Afterwards, plugin gets added but remains disabled.

The DeepL plugin is also giving same error but it remains enabled after adding till the time of selecting files for translation.

I must say that there is very little help on how to start developing a plugin. There should be step by step guide including detailed explanation of events especially when an event will be triggered.

 

Please help me to resolve this issue.

Thanks