Centro assistenza
Personalizzare il tuo chatbot

Chatbot multilingue

Ultimo aggiornamento:

I chatbot multilingue ti consentono di accogliere ogni visitatore nella sua lingua. Quando il supporto multilingua è attivo, l'interfaccia di chat, i messaggi di benvenuto, le domande suggerite, i moduli e i pulsanti vengono tradotti automaticamente; la lingua dei visitatori viene rilevata dal loro browser e gli utenti possono cambiarla manualmente tramite l'apposito selettore nella finestra di chat. Le risposte dell'IA si adattano già alla lingua della conversazione, quindi questa funzione si concentra su tutti gli elementi circostanti. Sono supportate oltre 70 lingue.

Come accedere

Vai su Settings > Languages (Impostazioni > Lingue).

Il menu Languages è accessibile a tutti. Nella parte superiore troverai sempre la scheda AI language (Lingua IA), dove puoi impostare la Response language (Lingua di risposta - la lingua in cui risponde il bot, oppure Auto Detect) e la Reporting language (Lingua dei report - la lingua utilizzata per riepiloghi, insight e report visualizzati nel pannello di amministrazione).

Menu delle impostazioni delle lingue

Sotto la scheda AI language si trova la scheda Multi-language (Multilingua). Si tratta di una funzione premium. Se il tuo piano non la include, al posto delle impostazioni descritte di seguito visualizzerai un messaggio che ti invita a effettuare l'upgrade.

Abilitare il supporto multilingua

Nella scheda Multi-language, attiva Enable multi-language support (Abilita supporto multilingua).

Impostazioni multilingua

Il rilevamento della lingua funziona automaticamente quando il multilingua è attivo. Non dipende dall'impostazione di ottimizzazione delle query né da altre configurazioni: una volta abilitato, ChatLab rileva autonomamente la lingua di ciascun visitatore.

Dopo l'attivazione, appariranno le seguenti opzioni.

Lingua di base

La Base language (Lingua di base) è la lingua in cui sono attualmente redatti i testi del bot: messaggio di benvenuto, etichette dei moduli, pulsanti e simili. Tutte le traduzioni vengono generate a partire da questi testi nella lingua di base, quindi impostala in modo che corrisponda alla lingua in cui hai scritto originariamente i contenuti del bot.

Lingue offerte ai visitatori

Scegli come i visitatori possono selezionare la propria lingua:

  • Auto-detect (Rilevamento automatico) - sono disponibili tutte le lingue supportate. La lingua iniziale viene rilevata dal browser del visitatore, che può passare a qualsiasi lingua supportata.
  • Language list (Elenco lingue) - i visitatori possono scegliere solo tra le lingue definite da te. Aggiungi le lingue sotto forma di tag utilizzando la casella di ricerca e rimuovile tramite la piccola icona di chiusura su ciascun tag. La lingua di base è sempre inclusa ed è contrassegnata come "base".

Lingua della knowledge base

Questa impostazione controlla quale versione linguistica dei contenuti scansionati viene utilizzata per generare le risposte:

  • Off (Disattivato) - cerca tra tutte le lingue scansionate contemporaneamente. È l'opzione predefinita.
  • Use main language (Usa lingua principale) - le risposte provengono sempre dalle informazioni scansionate nella lingua di base.
  • Dynamically match conversation language (Adatta dinamicamente alla lingua della conversazione) - le risposte utilizzano le informazioni scansionate nella lingua parlata dal visitatore. Puoi anche attivare Fallback to main language (Fallback sulla lingua principale) in modo che, se un argomento non è disponibile nella lingua della conversazione, vengano utilizzate anche le informazioni nella lingua di base.

Le modalità Use main language e Dynamically match conversation language richiedono fonti scansionate con il rilevamento della lingua attivo. Le fonti più datate potrebbero non contenere questa informazione e potrebbero richiedere un nuovo addestramento. Consulta la guida Aggiunta di nuove fonti sito web per scoprire come scansionare e addestrare nuovamente le fonti.

Traduzioni

Quando il supporto multilingua è abilitato, compare la sezione Translations (Traduzioni) in cui puoi controllare e perfezionare ogni singolo testo tradotto.

Editor delle traduzioni

Seleziona una lingua sotto la voce Edit translations for (Modifica traduzioni per). L'editor mostrerà due colonne - il testo nella lingua di base a sinistra e il testo tradotto a destra - raggruppate in sezioni: General, Suggested questions, Human Contact Form, Lead Collection, Live Chat, Consent, Custom forms e Widget interface.

Ogni campo tradotto mostra un badge che ne indica l'origine:

  • auto - generato automaticamente.
  • manual - campo modificato e salvato da te.
  • edited - modifiche presenti non ancora salvate.
  • outdated - il testo salvato non corrisponde più al testo di base attuale e potrebbe richiedere un aggiornamento.

Puoi:

  • Modificare qualsiasi campo per sovrascrivere la traduzione automatica. La tua versione verrà mantenuta anche in caso di nuova generazione delle traduzioni.
  • Cliccare su Auto-translate all (Traduci tutto automaticamente) per rigenerare tutte le traduzioni per la lingua selezionata.
  • Cliccare su Save translations (Salva traduzioni) per salvare le modifiche.
  • Utilizzare il pulsante di ripristino su un campo per ripristinare la traduzione automatica.

Impostare la lingua dalla tua pagina

Se il tuo sito web è disponibile in più lingue, comunica al widget quale lingua sta leggendo il visitatore, in modo che la chat si apra direttamente in quella lingua anziché in quella del browser. Richiama setLanguage() tramite le API JavaScript del widget oppure imposta window.aichatbotLanguage prima del caricamento dello script. Se il visitatore seleziona manualmente una lingua dal menu del widget, questa scelta viene memorizzata, ma smette di essere applicata non appena cambia la lingua della pagina. Consulta le Chat API per visionare il codice.

Articoli correlati