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:
- Crea pacchetti di azioni separati per ogni lingua che vuoi supportare.
assegnando nomi localizzati come
action.de.json
eaction.en.json
. In alternativa, puoi creare sottodirectory nel progetto per pacchetti di azioni localizzati e altri file di risorse. - 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>" ] } } } ] }
- 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