Pacchetti azioni (Dialogflow)

Puoi creare azioni localizzate con l'SDK Actions creando azioni Pacchetti di azioni per ogni lingua e poi caricarli nel progetto Actions con lo strumento gactions.

Per creare azioni localizzate con l'SDK Actions:

  1. Crea pacchetti di azioni separati per ogni lingua che vuoi supportare. assegnando nomi localizzati come action.de.json e action.en.json. In alternativa, puoi creare sottodirectory nel progetto per pacchetti di azioni localizzati e altri file di risorse.
  2. Aggiungi l'elemento locale nella parte superiore del pacchetto Action con la lingua o le impostazioni internazionali che vuoi supportare. Inoltre, fornisci query localizzate pattern delle Azioni, in modo che gli utenti possano attivarle correttamente per le impostazioni internazionali in cui si trovano. Ad esempio:
    {
      "locale": "de",
      "actions": [
        {
          "intent": {
            "name": "actions.intent.MAIN",
            "trigger": {
              "queryPatterns": [
                "<Insert German query patterns here>"
              ]
            }
          }
        }
      ]
    }
  3. Utilizza lo strumento gactions per caricare Pacchetti di azioni per il tuo progetto Actions, specificando ciascuno dei Pacchetti di azioni. Ad esempio:
    ./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