Puedes crear acciones localizadas con el SDK de Actions creando acciones
Paquetes de acción para cada configuración regional y, luego, subirlos a tu proyecto de acciones
con la herramienta gactions
.
Para crear acciones localizadas con el SDK de Actions, haz lo siguiente:
- Crea paquetes Action independientes para cada configuración regional que desees admitir.
y les asigna nombres localizados, como
action.de.json
yaction.en.json
. También puedes crear subdirectorios en tu proyecto para el paquetes Action localizados y otros archivos de recursos. - Agrega el elemento
locale
en la parte superior de tu paquete de acción con el lenguaje. o configuración regional que quieras admitir. Además, proporciona consultas localizadas patrones correspondientes a tus Actions, de modo que los usuarios puedan activarlas correctamente para el la región en la que se encuentran. Por ejemplo:{ "locale": "de", "actions": [ { "intent": { "name": "actions.intent.MAIN", "trigger": { "queryPatterns": [ "<Insert German query patterns here>" ] } } } ] }
- Usa la herramienta
gactions
para subir tu Paquetes de acciones para tu proyecto de acciones, especificando cada uno de tus Paquetes de acción. 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