Paquetes de acciones (Dialogflow)

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:

  1. Crea paquetes Action independientes para cada configuración regional que desees admitir. y les asigna nombres localizados, como action.de.json y action.en.json. También puedes crear subdirectorios en tu proyecto para el paquetes Action localizados y otros archivos de recursos.
  2. 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>"
              ]
            }
          }
        }
      ]
    }
    
  3. 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