Are there plans to release a Alexa Skill for amazon.de ?
-
@MarcusV, thank you so much for the translation, and for offering to promote it, but we have to wait a little longer.
I got feedback from Amazon. It didn't pass certification yet, but it will be easy to fix. I just have to change all of the speech and text to German when the server detects a German Alexa session.
I'll try to re-submit tonight.
EDIT:
I re-submitted the skill. Let me know if I got anything seriously wrong. I used Google Translate a lot.if (req.body.request.locale == "de-DE") { greeting = "Sagen Sie etwas wie, lauf Taschenrechner auf Büro PC."; helpspeech = "Wenn Sie einen Trigger c m d Agent auf einem Computer installieren, wird es in Ihrem Konto bei Trigger c m d dot com angezeigt, klicken Sie auf die Schaltfläche des Computers, um einen Sprachauslöser hinzuzufügen. Sie sagen, führen Sie X auf Y, wobei X der Sprachauslöser ist Des Befehls, und Y ist der Sprachauslöser des Computers. Was möchtest du mich tun? Sagen Sie Halt, wenn Sie fertig sind."; helptext = "Wenn Sie einen TRIGGERcmd Agent auf einem Computer installieren, wird es in Ihrem Konto bei triggercmd.com angezeigt, klicken Sie auf die Schaltfläche des Computers, um einen Sprachauslöser hinzuzufügen. Sie sagen, führen Sie X auf Y, wobei X der Sprachauslöser ist Des Befehls, und Y ist der Sprachauslöser des Computers. Was möchtest du mich tun?"; goodbye = "Auf Wiedersehen"; pleaselink = "Bitte gehen Sie zu Ihrer Alexa App und verknüpfen Sie Ihr Konto"; redohelp = "Sagen Sie etwas wie, lauf Taschenrechner auf Büro PC. Sagen Sie Halt, wenn Sie fertig sind."; nocomputercalledprefix = "Konnte einen Computer nicht finden "; nocomputercalledsuffix = ", Versuch es noch einmal, Sagen Sie Halt, wenn Sie fertig sind."; notriggercalledprefix = "Kann nicht einen Auslöser namens "; onword = " auf "; triggering = "Auslösen "; } else { greeting = "Say something like, run Calculator on Office PC."; helpspeech = "When you install a trigger c m d agent on a computer, it will show up in your account at trigger c m d dot com. Click that computer's edit button to add a voice trigger. Then you can have alexa run any commands that have voice triggers on that computer by saying, run X on Y, where X is the command's voice trigger, and Y is the computer's voice trigger. Go to trigger c m d dot com for more instructions. What do you want to do now? Say stop if you're done."; helptext = "When you install a TRIGGERcmd agent on a computer, it will show up in your account at triggercmd.com. Click that computer's Edit button to add a voice trigger. Then you can have Alexa run any commands that have voice triggers on that computer by saying, run X on Y, where X is the command's voice trigger, and Y is the computer's voice trigger. What do you want to do now?"; goodbye = "Good-bye"; pleaselink = "Please go to your Alexa app and link your account."; redohelp = "Say something like, run Notepad on Family PC. You can also say Help. Say Stop if you're done."; nocomputercalledprefix = "Could not find a computer called "; nocomputercalledsuffix = ", try again, or say Stop if you're done."; notriggercalledprefix = "Could not find a trigger called "; onword = " on "; triggering = "Triggering "; }
-
Hello,
i am glad to help bringing this awesome Project to amazon.de.
You give me a "Go" when our work is done and you want me to promote TriggerCMD.Ok. Now i understand better how TriggerCMD work.
Change these sentences in the skill description, please.
Sagen Sie: Alexa, öffne Trigger C M D.
Sagen Sie: Ausführen Calculator auf Computer (verwenden Sie statt "Computer" Ihren eigenen Computer Rufnahmen Trigger)
Delete the Trigger on Raspberry line, please.
And here is the translation from the "if" routine :
if (req.body.request.locale == "de-DE") { greeting = "Sagen Sie etwas wie, ausführen Taschenrechner auf Büro PC."; helpspeech = "Wenn Sie den Trigger c m d Agent auf einem Computer installieren, wird er in Ihrem Konto bei Trigger c m d dot com angezeigt. Klicken Sie im Trayicon Ihres Computers auf die Schaltfläche des Computernamens, um einen neuen Sprachbefehl hinzuzufügen. Sagen Sie, ausführen von X auf Y, wobei X der Sprachauslöser des Befehles ist, und Y ist der Rufname des Computers. Was möchten Sie jetzt tun? Sagen Sie stop, wenn Sie fertig sind."; helptext = "Wenn Sie den TRIGGERcmd Agent auf einem Computer installieren, wird er in Ihrem Konto bei triggercmd.com angezeigt. Klicken Sie im Trayicon Ihres Computers auf die Schaltfläche des Computernamens, um einen neuen Sprachbefehl hinzuzufügen. Sagen Sie, ausführen von X auf Y, wobei X der Sprachauslöser des Befehles ist, und Y ist der Rufname des Computers. Was möchten Sie jetzt tun?"; goodbye = "Auf Wiedersehen"; pleaselink = "Bitte gehen Sie zu Ihrer Alexa App und verknüpfen Sie Ihr Konto."; redohelp = "Sagen Sie etwas wie, ausführen Taschenrechner auf Büro PC. Sagen Sie stop, wenn Sie fertig sind."; nocomputercalledprefix = "Konnte den Rufnamen des Computers nicht finden "; nocomputercalledsuffix = ", versuchen Sie es noch einmal, sagen Sie stop, wenn Sie fertig sind."; notriggercalledprefix = "Entschuldigung. Konnte den Sprachbefehl nicht finden mit dem Namen "; onword = " auf "; triggering = "Ausführen "; } else { greeting = "Say something like, run Calculator on Office PC."; helpspeech = "When you install a trigger c m d agent on a computer, it will show up in your account at trigger c m d dot com. Click that computer's edit button to add a voice trigger. Then you can have alexa run any commands that have voice triggers on that computer by saying, run X on Y, where X is the command's voice trigger, and Y is the computer's voice trigger. Go to trigger c m d dot com for more instructions. What do you want to do now? Say stop if you're done."; helptext = "When you install a TRIGGERcmd agent on a computer, it will show up in your account at triggercmd.com. Click that computer's Edit button to add a voice trigger. Then you can have Alexa run any commands that have voice triggers on that computer by saying, run X on Y, where X is the command's voice trigger, and Y is the computer's voice trigger. What do you want to do now?"; goodbye = "Good-bye"; pleaselink = "Please go to your Alexa app and link your account."; redohelp = "Say something like, run Notepad on Family PC. You can also say Help. Say Stop if you're done."; nocomputercalledprefix = "Could not find a computer called "; nocomputercalledsuffix = ", try again, or say Stop if you're done."; notriggercalledprefix = "Could not find a trigger called "; onword = " on "; triggering = "Triggering "; }
-
Thank you so much @MarcusV !
With your help, it's perfect now. Unfortunately to make some of these fixes I had to start the certification review process over, so it will be another day or so.
-
@MarcusV,
I got feedback from Amazon. This is the only problem they found, so we're getting very close. I re-submitted this morning.Please update the second and third example phrase as below
Example Phrase 2
Actual Example Phrase: Alexa, befehl TRIGGER command por lauf Taschenrechner auf Büro
Expected Example Phrase: Alexa, frage trigger command por lauf Taschenrechner auf Büro -
Great news
i hope i understand what to do. You only want from me that i translate the "expected phrase", right ?
Ok. Here we go.
Expected Example Phrase: Alexa, frage trigger command ausführen Taschenrechner auf Büro
Other good examples could be :
Alexa, öffne trigger command ausführen Taschenrechner auf Büro
Alexa, starte trigger command ausführen Taschenrechner auf Büroor with "and", in german "und", its like :
Expected Example Phrase: Alexa, frage trigger command und ausführen Taschenrechner auf Büro
-
@MarcusV, I think they only wanted me to change the word "befehl" to "frage" because "befehl" is not one of the words they support.
In the English versions, they support "ask" and "tell" for instance.
-
Here's the latest feedback from Amazon. This will be easy to fix - I think I just have to change Büro to Buro to remove the umlaut.
Feedback from Amazon:
User: Alexa lade trigger command"
Skill:Sagen Sie etwas wie, lauf Taschenrechner auf B�ro PC.Please note that the German umlaut words are not displayed in the Home card .
-
Sorry for answering late.
You can use "Buero" for "Büro".
ö = oe
ü = ue
ä = aeGermans use that for umlauts in domainnames and everywhere umlauts are not allowed.
Greetings
-
@MarcusV, thanks, but it's ok. I already modified the TRIGGERcmd API to return u instead of ü (and a instead of ä etc) for the Alexa home card text. Assuming that's the last problem, you should be able to use the "TRIGGERcmd" and "TRIGGER command" skills in Germany this coming week.
-
Both German Alexa skills are live now!
https://www.amazon.de/VanderMey-Consulting-LLC-TRIGGER-command/dp/B074TV61DK/
https://www.amazon.de/VanderMey-Consulting-LLC-TRIGGERcmd/dp/B06XFN2TZN/If you confirm they're working fine, please tell your friends.
Thanks again for all your help @MarcusV!