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).
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).
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.
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
- Chat API - controlla il widget dalla tua pagina, inclusa la modifica della lingua.
- Configurazione della lingua del chatbot - imposta la lingua delle risposte, la lingua dei report e configura chatbot dedicati per lingua.
- Aggiunta di nuove fonti sito web - scansiona e addestra nuovamente le fonti affinché le modalità di selezione della lingua della knowledge base funzionino correttamente.