Ti trovi qui:
Impostazione di una lingua di conversazione del bot
È possibile definire facilmente una lingua di conversazione del bot all'inizio della conversazione. Gli utenti finali possono quindi selezionare la lingua preferita e passare al testo tradotto. La variabile della lingua preferita può essere impostata anche utilizzando le informazioni del browser o in base a un URL.
Versioni (Edition) richieste
| Visualizzare le versioni supportate. |
| Autorizzazioni utente richieste | |
|---|---|
| Per creare e gestire Bot Einstein: | Personalizza applicazione OR Modifica metadati OR Gestisci bot |
Per i bot con più lingue, impostare la lingua preferita il prima possibile nella conversazione per offrire un'esperienza coinvolgente. È possibile creare una variabile per memorizzare la lingua e aggiungere un dialogo per impostarla manualmente all'interno della conversazione.
È anche possibile scrivere codice personalizzato per definire la lingua preferita in base ai metadati del sito Web di origine o del browser. Se si crea un codice per impostare la lingua in background, includere un dialogo per modificare manualmente la lingua se la lingua impostata non è corretta.
Per creare un dialogo per la selezione della lingua di conversazione del bot:
- Nel menu del Generatore di bot, selezionare Variabili. Fare clic su Nuovo.
- Creare una variabile con tipo personalizzato e tipo di dati Testo e quindi salvare le modifiche.
- Nel menu del Generatore di bot, selezionare Entità. Fare clic su Nuovo.
- Creare un'entità con tipo di dati Testo e tipo di estrazione Valore e salvare le modifiche.
- Fare clic sul nome della nuova entità. Impostare la lingua principale come lingua attiva utilizzando l'elenco a discesa Lingua.
-
Per aggiungere valori, fare clic su Aggiungi accanto a Elenco valori.
- Immettere un valore e un valore alternativo per ogni lingua supportata. Assicurarsi che il valore corrisponda al codice delle lingue supportate, poiché sono gli stessi in tutte le lingue. I valori alternativi, separati da virgole, definiscono i modi in cui può essere immessa la lingua da un utente finale. Bot Einstein supporta solo le traduzioni per le lingue elencate in Impostazione o aggiornamento della lingua principale del bot.
- Modificare la lingua attiva impostandola su ogni lingua secondaria e specificare i valori e i valori alternativi.
-
Nel menu del Generatore di bot, selezionare Dialoghi. Fare clic su
e quindi su Nuovo dialogo.
-
Per aggiungere una fase del dialogo Domanda, fare clic su
nel dialogo e selezionare Domanda.
-
Nel campo Il bot chiede, chiedere all'utente finale di selezionare la lingua preferita. Selezionare l'entità personalizzata e la variabile.
-
In Tipo di scelta, selezionare Statico e includere le opzioni per tutte le lingue disponibili.
NotaLe opzioni statiche includono uno dei valori alternativi dell'entità. L'inserimento di più variazioni di valori alternativi copre i casi in cui l'utente finale sceglie di non selezionare le scelte statiche e i tipi in un valore.
- Aggiungere una fase del dialogo Regola senza condizioni. Selezionare Imposta lingua conversazione come Azione regola e la variabile personalizzata come Nome variabile.
-
Aggiungere una fase del dialogo Messaggio con un messaggio che conferma che la lingua è stata impostata sulla lingua selezionata.
-
Nella sezione Fase successiva, selezionare Avvia un altro dialogo, selezionare il dialogo Menu principale e salvare le modifiche. Per immettere le traduzioni nella lingua secondaria, impostare ogni lingua secondaria come lingua attiva e fare clic sulla scheda Traduzioni dialogo. Salvare le modifiche.
