cakebarIO / QuickAdd-for-Todoist

Effortlessly add tasks to your Todoist Inbox using just your voice with Alexa!
https://www.amazon.com/dp/B0D7948ZX5
7 stars 0 forks source link

Add support for other languages #2

Open weilah opened 2 months ago

weilah commented 2 months ago

Right now the skill supports only english. Would be great to be able to use it in other languages as well

cakebarIO commented 2 months ago

Thank you for your suggestion.

I am currently working on getting the skill certified in other locales. This has proven to be more-difficult than it should be!

To start, I am trying to add this to most English-speaking countries. As for non-English-locales, I need to figure out a way to accurately translate for each.

cakebarIO commented 2 months ago

Just re-submitted UK skill for certification. Please see Issue https://github.com/cakebarIO/QuickAdd-for-Todoist/issues/12 for UK prerequesites.

cakebarIO commented 2 months ago

The UK version of the skill is live and may be tested. A minor caveat...

Due to how Alexa's natural language understanding (NLU) system interprets the phrase "to add" (as in "Alexa, tell QuickAdd to add..."), based on regional settings for the UK and its specific language model, the "to add" intent is not available for this skill in the UK at this time.

However, the following intents DO work for the UK and have been added to all locales: "to log," "to put," "to task," and "to create a task."

thiagoeh commented 1 month ago

Any plans to lift the regional restrictions? I live in Brazil, and the skill activation page tells me that it's not available on my region. Is it worth opening a separate issue on github, or can it be conflated on this one?

Thanks for creating this skill, btw!

cakebarIO commented 2 weeks ago

For everyone who would like this skill in countries other than the US and UK.

I am aware of the requests...I get many requests each week via Reddit and Email...and will work on each one separately once the UK issues get figured out.

I can't release in a non-English locale without first getting English issues sorted out:

Currently, I have a double-elevated support request with Alexa Dev Support for issues why certain English words are not properly understood by Alexa in the UK when they work perfectly in the US...support has told me everything looks fine on my end and the Alexa UK simulator for the UK says it should be working also...but it is not.

As for those requesting the English version released in their non-English locale...from what I have found, Amazon does not allow this. There are, physically, not English locale release settings for countries like Germany, Spain, and Brazil...and as such, I need to translate and test each language separately...which will come in turn.

My hands are tied right now, waiting on support resolutions for the UK issues. Once those get sorted, I will be releasing in Germany next.

Killer-Cookie commented 1 week ago

I'm a German native speaker and I'd absolutely love to help with the adaptation for Germany! Just let me know if you need help.