Para criar ações localizadas com o SDK, crie ações
Pacotes de ações para cada localidade e, em seguida, fazer upload deles para seu projeto do Actions
com a ferramenta gactions
.
Para criar ações localizadas com o SDK do Actions, faça o seguinte:
- Criar pacotes de ações separados para cada localidade que você quer oferecer.
com nomes localizados, como
action.de.json
eaction.en.json
. Como alternativa, é possível criar subdiretórios no seu projeto para pacotes de ações localizados e outros arquivos de recursos. - Adicione o elemento
locale
na parte de cima do pacote de ações com o idioma ou localidade para a qual você quer oferecer suporte. Além disso, forneça consultas localizadas para suas ações, para que os usuários possam acioná-las adequadamente para o localidade em que estão. Exemplo:{ "locale": "de", "actions": [ { "intent": { "name": "actions.intent.MAIN", "trigger": { "queryPatterns": [ "<Insert German query patterns here>" ] } } } ] }
- Use a ferramenta
gactions
para fazer upload Pacotes de ações para seu projeto do Actions, especificando cada um dos seus Pacotes de ações. Exemplo:./gactions update --project my-project-id --action_package action.de.json --action_package action.en.json --action_package action.fr.json --action_package action.ja.json --action_package action.ko.json