Paquetes de acciones (Dialogflow)

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:

  1. Crea paquetes de acción separados para cada configuración regional que quieras admitir y otórgales nombres localizados, como action.de.json y action.en.json. Como alternativa, puedes crear subdirectorios en el proyecto para los paquetes de acciones localizados y otros archivos de recursos.
  2. 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>"
              ]
            }
          }
        }
      ]
    }
    
    .
  3. 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