[Translation] DeepL Translator

Skill name: DeepL Translator

User story:

As a user who has privacy in mind, it’s a nogo to use the google translator. Instead I prefere the DeepL Translator which isn’t just more trust worthy than googles but as well more accurate and can translate based on context.

What third party services, data sets or platforms will the Skill interact with?
DeepL Translator

Are there similar Mycroft Skills already?
Google Translator

If so, how could they be combined?

Make a translator skill and let the user choose the translator.

What will the user Speak to trigger the Skill?

“Translate how are you to spanish”
“What’s ¡hasta la vista! in english”

What phrases will Mycroft Speak?

“How are you in spanish is ¿Cómo estás?”
"¡Hasta la vista! means see you or see you around"

What Skill Settings will this Skill need to store?

DeepL API key
When merged with the google translator skill, a backend setting.

1 Like