MycroftAI / mycroft-skills

A repository for sharing and collaboration for third-party Mycroft skills development.
https://mycroft.ai/skills
758 stars 871 forks source link

[Improvement] Home in languages other than English #1342

Open denics opened 4 years ago

denics commented 4 years ago

I am running on a picroft, but my suggestion applies to everybody happily using Mycroft in other languages

The home.mycroft.ai page is very useful for interacting with our installed skills. However it frustrate me a lot that all information reported there are limited and, in most cases, obsoletes when coming to "other languages".

My case: I am Italian and I have configured Mycroft in Italian. Lot of fun, but it is very frustrating to see that the interface of my home.mycroft.ai is in English, and the suggested actions are in English (and the supported languages for skills are only English, which is not true). If my Mycroft is Italian, you know it and so you should display my home with as much Italian as possible, so that I know what I should ask my assistant, without opening all vocab files to try to match the English intentions.

krisgesling commented 4 years ago

Hi Denics,

Thanks for raising this. Proper multilingual support is certainly something we want to work toward however we don't have the capacity internally to do so at the moment. As such Mycroft only officially supports English.

Where we can, we support the community to contribute to language support including our translation platform, our multilingual parsing and formatting library Lingua Franca, and supporting a range of STT and TTS engines so that hopefully a service is available in your language. It's great to hear Mycroft is working well for you in Italian!

Off the top of my head, to provide multilingual support on home.mycroft.ai (aka Selene) we would need to:

If you or anyone else reading along is interested in helping out on any of this, please let us know.