La funzione di traduzione automatica traduce automaticamente i messaggi degli utenti nella lingua dell'agente e i messaggi degli agenti nella lingua dell'utente. Per abilitarla, seleziona l'opzione Impostazioni > Intelligenza Artificiale > Traduzione Automatica e completa il processo di sincronizzazione. La funzione multilingue tramite traduzione richiede anche questi passaggi.
Configurazione dell'Account Google
L'account Google utilizzato per la sincronizzazione di Dialogflow deve avere la fatturazione e il servizio di traduzione cloud abilitati. Segui i passaggi seguenti:
- Accedi a Google Cloud Console con il tuo account Google e seleziona il progetto del tuo agente Dialogflow.
- Nella barra di ricerca in alto, digita cloud translation, seleziona il servizio Cloud Translation API e abilitalo. Nota che questo è un servizio a pagamento con un livello gratuito, potrebbero verificarsi addebiti aggiuntivi.
- Abilita la fatturazione cliccando su Menu a sinistra > Fatturazione e abilita un account di fatturazione con un metodo di pagamento valido. Abilita la fatturazione per il progetto del tuo agente Dialogflow.
Informazioni
- I messaggi degli utenti nell'area amministrativa vengono tradotti automaticamente in tempo reale per corrispondere alla lingua dell'agente.
- I messaggi degli agenti vengono tradotti automaticamente in tempo reale per corrispondere alla lingua dell'utente.
- Gli agenti possono visualizzare il messaggio originale aprendo il menu del messaggio e cliccando su Visualizza messaggio originale.
- La lingua dell'agente si basa sul dettaglio della lingua dell'agente, se impostato, altrimenti sulla lingua del browser o dell'area amministrativa.
- La lingua dell'utente si basa sul dettaglio della lingua dell'utente, se impostato, altrimenti sulla lingua della chat, se impostata, altrimenti sulla lingua del browser. La lingua può anche essere rilevata con la funzione di rilevamento della lingua.
- Anche le notifiche vengono tradotte.
- Per evitare di tradurre una stringa, racchiudila tra i caratteri ` o ```.
Multilingue tramite traduzione
La funzione in Impostazioni > Intelligenza Artificiale > Multilingue tramite traduzione traduce automaticamente i messaggi degli utenti nella lingua predefinita di Dialogflow o OpenAI e traduce i messaggi di Dialogflow o OpenAI nella lingua parlata dall'utente. Inoltre, questa funzione traduce tutto il testo visualizzato nella chat, come i messaggi ricchi del chatbot, i moduli di registrazione e le notifiche pop-up. Per migliorare le prestazioni e ridurre i costi di traduzione, le traduzioni vengono automaticamente integrate nei file di traduzione. Combina questa funzione con la funzione di rilevamento della lingua per risultati ottimali.
- Testi originali: I testi originali devono essere in inglese.
Rilevamento della Lingua
Rileva la lingua dei messaggi degli utenti e modifica di conseguenza la lingua dell'utente e la lingua dell'agente Dialogflow, se disponibile, altrimenti mostra un messaggio di fallback. Puoi utilizzare i seguenti campi di unione nel messaggio: {language_name}.
- Il messaggio dell'utente deve essere composto da almeno 2 parole.
- Il rilevamento della lingua viene eseguito solo per i primi 2 messaggi utente di una conversazione.
- Finché il chatbot OpenAI è operativo e programmato per rispondere a domande generiche, il messaggio di fallback non verrà mai inviato, poiché OpenAI fornirà sempre risposte a qualsiasi messaggio dell'utente.