Puedes crear acciones localizadas con el SDK de Actions. Para ello, crea paquetes de acción separados para cada configuración regional y, luego, súbelos a tu proyecto de acciones con la herramienta gactions
.
Para crear acciones localizadas con el SDK de Actions, haz lo siguiente:
- Crea paquetes de acción separados para cada configuración regional que quieras admitir y otórgales nombres localizados, como
action.de.json
yaction.en.json
. Como alternativa, puedes crear subdirectorios en el proyecto para los paquetes de acciones localizados y otros archivos de recursos. - Agrega el elemento
locale
en la parte superior de tu paquete de acciones con el idioma o la configuración regional que quieras admitir. Además, proporciona patrones de consulta localizados para tus acciones, de modo que los usuarios puedan activarlos correctamente según la configuración regional en la que se encuentren. Por ejemplo:{ "locale": "de", "actions": [ { "intent": { "name": "actions.intent.MAIN", "trigger": { "queryPatterns": [ "<Insert German query patterns here>" ] } } } ] }
. - Usa la herramienta
gactions
para subir tus paquetes de acción a tu proyecto de acciones y especifica cada uno de ellos. Por ejemplo:./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