Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translations for non-supported languages #18

Open
mikewoudenberg opened this issue Nov 1, 2019 · 1 comment
Open

Translations for non-supported languages #18

mikewoudenberg opened this issue Nov 1, 2019 · 1 comment

Comments

@mikewoudenberg
Copy link

I'm running a mycorft instance in Dutch (nl-nl) mode, and I am able to trigger this skill by asking Mycroft to vertel een grap. This triggers an error in the execution in the Joking Skill because pyjokes doesn't support the dutch locale.

What is the point in adding translations when the skill cannot handle the requests in the translated language?

@forslund
Copy link
Collaborator

forslund commented Nov 1, 2019

Thanks for reporting, I guess it's not all that useful. Translating a skill to a language does not only entail translating the intents and dialogs, it can mean adding extra resources for that language or help translate an upstream project.

We'd like to support many languages so in this case we really rely on the help from the community. You can do a couple of things to help out:

  • Support the pyjoke project with jokes for your language
  • Supply us with a list of jokes we can quickly plug into the skill if the language is set to nl-nl.

What we definitely should do is to try to fallback to English if a language isn't supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants