Quale bot di traduzione per Discord ha la lingua preferita per ogni utente?
Nessun bot Discord può mostrare lo stesso canale in una lingua diversa a ogni membro, quindi una lingua preferita per utente funziona in una di due direzioni. BabelBot copre la lettura: ogni membro salva una lingua con /set-context-language, poi Translate Text mostra una traduzione privata e la reazione con il globo traduce qualsiasi messaggio in quella lingua. Talksy, Trelunia, iTranslator e Discord Translator (nvu.io) coprono la scrittura: traducono i messaggi in uscita di un membro, e tutto il canale vede il risultato.
- Salva una lingua
Un membro esegue /set-context-language una volta e sceglie una lingua.
- Chiedi una traduzione
Il membro seleziona App > Translate Text su un messaggio, oppure tocca la reazione con il globo.
- Leggila in quella lingua
Translate Text mostra la traduzione solo a quel membro.
Qual è il miglior bot Discord per le preferenze di traduzione per utente?
Il bot migliore dipende dalla direzione. Usa BabelBot quando ogni membro vuole leggere nella propria lingua. Usa Talksy quando pochi membri vogliono far tradurre i propri messaggi per gli altri.
La tabella mostra quale bot si adatta a ogni esigenza. I dati sugli altri bot vengono dalle loro pagine, controllate il 10 novembre 2026.
| Di cosa hai bisogno | Bot | Come |
|---|---|---|
| Un membro legge qualsiasi messaggio nella propria lingua e nessun altro lo vede | BabelBot | Translate Text, con la lingua di /set-context-language |
| Un tocco sotto ogni messaggio, tradotto nella lingua del membro che tocca | BabelBot | Reazione con il globo |
| Pochi membri scrivono in un'altra lingua e ognuno si iscrive da solo | Talksy | /talksy spanish |
| Un admin seleziona i membri per ruolo | iTranslator | Role-Translation |
| Un admin seleziona un solo membro | Discord Translator (nvu.io) o Trelunia | -translate @user auto german, o /config auto-on |
| Una lingua personale diversa in ogni server | Discord Translator (discordtranslator.com) | /settings server-language |
| Tutti leggono due o tre lingue principali | BabelBot | Lingue di destinazione del server |
Cosa significa «lingua preferita per utente» in un bot di traduzione per Discord?
In un bot di traduzione per Discord, una lingua preferita per utente significa una di due cose. Il bot traduce ciò che scrive un membro, oppure un membro traduce nella propria lingua i messaggi che legge. Le pagine dei bot usano le stesse parole per entrambe, quindi scopri quale delle due ha un bot prima di aggiungerlo.
Altri due metodi non richiedono nessuna impostazione per membro. Questo articolo usa questi quattro nomi.
| Metodo | Chi imposta la lingua | Chi vede la traduzione | Automatica |
|---|---|---|---|
| Traduci ciò che scrive un membro | Il membro, o un admin per quel membro | Tutti nel canale | Sì |
| Traduci ciò che legge un membro | Il membro | Solo il membro, o il canale | No, il membro la chiede |
| Un canale per ogni lingua | Un admin | Tutti in ogni canale di lingua | Sì |
| Un canale, tradotto per tutti | Un admin | Tutti nel canale | Sì |
Un bot può mostrare a ogni membro lo stesso canale in una lingua diversa?
Nessun bot Discord può mostrare un canale in una lingua diversa a ogni membro, perché Discord mostra gli stessi messaggi a chiunque veda il canale. Un bot non può pubblicare un messaggio che a un membro appare in spagnolo e a un altro in coreano.
Un bot di traduzione raggiunge una sola persona in due modi: una risposta privata o un messaggio diretto. Discord consente una risposta privata solo quando il membro usa un comando slash, un menu del messaggio (clic con il tasto destro, poi App) o un pulsante. È il messaggio «Solo tu puoi vedere questo messaggio».
Una reazione non conta come una di queste azioni. Quindi un bot può rispondere a una reazione con bandiera in due soli posti: nel canale o in un messaggio diretto.
Questo fissa i limiti di ogni bot. La traduzione automatica per un solo lettore va nei messaggi diretti, per esempio /watch in Discord Translator (discordtranslator.com), oppure in un canale per ogni lingua. In un canale condiviso, il membro chiede ogni traduzione, oppure tutti vedono ogni traduzione.
Discord Translator (discordtranslator.com) descrive /watch così: «Ricevi in DM i messaggi di un utente in questo server, tradotti». Homepage di Discord Translator, controllata il 10 novembre 2026
Quali bot traducono ciò che scrive un membro?
Talksy, Trelunia, iTranslator e Discord Translator (nvu.io) traducono ciò che scrive un membro. BabelBot no. In BabelBot, un admin imposta le lingue del server, e l'impostazione per ogni membro è la lingua che quel membro legge.
Questo metodo va bene per un server in cui alcuni membri scrivono in una lingua che gli altri non leggono. Nella maggior parte di questi bot, ogni messaggio di quei membri compare poi due volte nel canale.
| Bot | Comando o impostazione | Chi lo attiva |
|---|---|---|
| Talksy | /talksy spanish | Solo il membro. Prima il server deve eseguire /server enable e consentire il canale. |
| Trelunia, noto anche come TranslateMate | /config auto-on target:German | Qualsiasi membro per i propri messaggi. Per gli altri membri, un admin con Amministratore o Gestisci server. |
| iTranslator | Role-Translation nella dashboard, oppure /translaterole create | Un admin imposta un ruolo e le sue lingue. Il bot traduce i messaggi dei membri con quel ruolo. |
| Discord Translator (nvu.io) | -translate @user auto german | Il comando indica un altro membro. La pagina del wiki non dice quale permesso serve. |
La documentazione di Talksy dice che /talksy «traduce i messaggi in uscita di un membro così che gli altri possano leggerli», e che «non esiste un comando admin che iscriva un membro». Documentazione di Talksy, controllata il 10 novembre 2026
Il wiki di Trelunia dice: «Gli utenti normali possono configurare la traduzione automatica solo per i propri messaggi.» Wiki di Trelunia, controllato il 10 novembre 2026
La documentazione di iTranslator descrive Role-Translation così: «Traduci tutto ciò che scrivono i membri di un ruolo, ovunque parlino.» Documentazione di iTranslator, controllata il 10 novembre 2026
Il wiki di Discord Translator (nvu.io) elenca i comandi che traducono un solo membro. Wiki di Discord Translator, controllato il 10 novembre 2026
- Due bot si chiamano Discord Translator. Il bot di nvu.io usa comandi con prefisso come -translate. Il bot di discordtranslator.com usa comandi slash come /settings e /watch.
- Discord Translator (discordtranslator.com) ha la Seamless Translation «per canali, categorie o utenti specifici» nel piano Server Pro. Sostituisce il messaggio originale.
Come legge un membro i messaggi nella propria lingua?
Un membro legge i messaggi Discord nella propria lingua salvando una lingua una volta e chiedendo una traduzione. In BabelBot, /set-context-language salva la lingua, e Translate Text e la reazione con il globo la usano. Un admin non imposta una lingua per ogni membro.
Quattro bot documentano una lingua salvata e una traduzione privata di un singolo messaggio.
| Bot | Salva una lingua | Traduzione privata di un messaggio |
|---|---|---|
| BabelBot | /set-context-language | Translate Text. Solo il membro la vede. |
| Discord Translator (discordtranslator.com) | /settings language, e /settings server-language per ogni server | Translate Message. «Solo tu vedi il risultato.» |
| iTranslator | /set-context-language | Translate Text. La sua pagina sui messaggi diretti dice «Solo tu puoi vedere la traduzione.» |
| Talksy | Una lingua salvata, che Translate Message chiede | /translate. «La risposta è privata (solo tu la vedi).» |
Discord Translator (discordtranslator.com) mostra il risultato «nella lingua della tua app Discord, a meno che tu non ne scelga un'altra con /settings language». Homepage di Discord Translator, controllata il 10 novembre 2026
Translate Text di iTranslator usa la lingua dell'app Discord, a meno che il membro ne imposti un'altra con /set-context-language. Documentazione di iTranslator, controllata il 10 novembre 2026
Translate Message di Talksy traduce un messaggio «nella tua lingua salvata (o ne chiede una)». Comandi di Talksy, controllati il 10 novembre 2026
Come salva la propria lingua un membro in BabelBot?
In BabelBot, ogni membro salva la propria lingua con /set-context-language. Translate Text e la reazione con il globo traducono poi in quella lingua.
La lingua vale solo per quel membro. Non cambia le impostazioni del server. Se un membro non salva nessuna lingua, Translate Text usa la lingua della sua app Discord, quando può. BabelBot conserva la lingua per 180 giorni dall'ultimo uso del membro.
Chi vede una traduzione di Translate Text?
Solo il membro che l'ha chiesta vede una traduzione di Translate Text. Il membro fa clic con il tasto destro su un messaggio, apre App e seleziona Translate Text. Da mobile, il membro tiene premuto il messaggio.
- BabelBot non pubblica nulla nel canale, e i moderatori non vedono la traduzione.
- Translate Text non conta nelle traduzioni AI del server. Continua a funzionare quando un server Free ha finito la quota mensile.
- Un membro che installa BabelBot sul proprio account Discord può usarlo anche nei messaggi diretti e nei server senza BabelBot.
Le traduzioni con reazione a bandiera sono private?
In BabelBot le traduzioni con reazione a bandiera sono pubbliche, a meno che un admin imposti Visibilità della traduzione su DM privato. Qualsiasi membro può reagire a un messaggio con la bandiera di un paese, e BabelBot traduce il messaggio nella lingua di quel paese.
Con DM privato, la traduzione va al membro che ha reagito, in un messaggio diretto. In entrambi i casi la bandiera resta visibile nel canale. Solo Translate Text non lascia nessuna traccia nel canale.
Anche iTranslator risponde nel canale, e la sua opzione privata richiede Premium. Trelunia risponde con un embed, e Talksy risponde con la traduzione.
La documentazione di iTranslator dice che l'opzione per inviare una traduzione con bandiera in un messaggio privato «richiede Premium». Documentazione di iTranslator, controllata il 10 novembre 2026
Cosa fa la reazione con il globo?
La reazione con il globo di BabelBot traduce un messaggio nella lingua salvata del membro che la tocca. Con la scorciatoia Globo attiva, BabelBot aggiunge una reazione con il globo a ogni nuovo messaggio di testo di un membro.
La prima volta, BabelBot chiede la lingua al membro in un messaggio diretto. Dopo, ogni tocco traduce subito. Con Pubblico, BabelBot pubblica ogni lingua una sola volta per messaggio, quindi dieci membri che leggono tedesco ricevono una sola traduzione in tedesco.
Come si imposta la traduzione personale in BabelBot?
Apri Impostazioni > Funzioni > Reazioni con bandiere nella dashboard di BabelBot. Su Discord ti serve l'autorizzazione Gestisci server.
- Controlla che l'interruttore Reazioni con bandiere sia attivo. Lo è quando aggiungi BabelBot, e le traduzioni con bandiera sono pubbliche.
- Imposta Visibilità della traduzione su Pubblico o DM privato.
- Imposta Scorciatoie di reazione su Globo.
- Imposta Traduzioni con il globo su DM privato o Pubblico. All'inizio è su DM privato.
- Per mostrare invece le bandiere sotto ogni messaggio, imposta Scorciatoie di reazione su Bandiere delle lingue e scegli fino a 5 bandiere.
Cosa deve controllare un admin prima di attivarla?
Controlla permessi, messaggi diretti e canali prima di attivare le scorciatoie di reazione in un server grande.
- Permessi: per le scorciatoie di reazione, BabelBot ha bisogno di Aggiungi reazioni e Leggi la cronologia dei messaggi nel canale.
- Messaggi diretti bloccati: se un membro blocca i messaggi diretti dai membri del server, una traduzione con DM privato non arriva, e BabelBot non la pubblica nel canale. Se il tocco sul globo è bloccato, BabelBot pubblica un breve avviso per quel membro e lo elimina dopo 30 secondi.
- Canali: le reazioni con bandiere continuano a funzionare in un canale dove una regola del canale disattiva la traduzione automatica. Per bloccare le bandiere o usare una scorciatoia diversa in alcuni canali, aggiungi una regola del canale.
- Un avviso da fissare per i membri: «Per leggere un messaggio nella tua lingua, fai clic con il tasto destro e seleziona App > Translate Text. Solo tu vedi la traduzione. Esegui /set-context-language una volta per scegliere la tua lingua. Oppure tocca il globo sotto un messaggio.»
Quanto costa la traduzione personale?
In BabelBot, Translate Text è gratis e non conta, mentre ogni traduzione con bandiera o globo usa una traduzione AI del server. Gli altri bot la contano a carico del membro, oppure contano i caratteri.
| Bot | Cosa viene conteggiato | Quota gratuita |
|---|---|---|
| BabelBot | Translate Text: niente. Traduzione con bandiera o globo: una traduzione AI del server. | 100 traduzioni AI per server al mese, per traduzioni automatiche, bridge, bandiere e globo insieme |
| Talksy | Il membro che l'ha usata | Per membro al mese: 100 traduzioni inline, 100 usi di /translate e Translate Message, 50 reazioni con bandiera |
| iTranslator | I caratteri del server. Nell'app utente, i caratteri della persona. | 10.000 caratteri per server e 2000 per persona, senza reset mensile. Un voto azzera il contatore. |
Talksy conta le traduzioni inline, /translate, Translate Message e le reazioni con bandiera «a carico del membro che le ha usate». Piani e limiti di Talksy, controllati il 10 novembre 2026
iTranslator conta i caratteri per ogni server, e un voto azzera il contatore. Limite di traduzione di iTranslator, controllato il 10 novembre 2026
- Con DM privato, il tocco di ogni membro usa una traduzione AI. Dieci membri che toccano un messaggio ne usano dieci.
- Le traduzioni con bandiera e globo si fermano quando al server non restano traduzioni AI. Su Free, un voto su top.gg ripristina le 100.
- Un server con un globo sotto ogni messaggio ha bisogno di un piano a pagamento. Pro ha 10.000 traduzioni AI al mese per 9,99 €, e Ultra ne ha 50.000 per 19,99 €.
- Talksy Pro costa 8,99 € al mese e appartiene a una persona, che può sponsorizzare dei server. I membri di un server sponsorizzato non hanno poi nessun limite.
Domande frequenti
Discord può tradurre i messaggi nella lingua di ogni membro senza un bot?
No. Discord non ha nessuna impostazione che traduce ciò che scrivono i membri. La lingua in Impostazioni utente cambia solo i menu e i pulsanti di Discord.
Come si traduce automaticamente un server Discord in più lingue?
Imposta più lingue di destinazione per il server. BabelBot traduce poi ogni nuovo messaggio in un massimo di 3 lingue su Free, 5 su Pro e 10 su Ultra. Un messaggio conta come una traduzione AI, anche con più lingue di destinazione.
Ogni lingua può avere il proprio canale?
Sì. Un bot può collegare un canale per ogni lingua, e ogni membro legge il canale nella propria lingua. In BabelBot questo è un bridge. Free collega 2 canali, Pro ne collega fino a 6 in un hub e Ultra collega un canale principale e fino a 25 altri. Ogni canale collegato che riceve una traduzione usa una traduzione AI.
Un membro può scegliere una lingua senza un admin?
Sì, per la traduzione personale. In BabelBot qualsiasi membro può eseguire /set-context-language e usare Translate Text. In Talksy solo il membro può attivare /talksy, ma prima un admin deve attivare il server e il canale.
La lingua per utente funziona nei canali vocali?
Non in BabelBot. La traduzione della chat vocale di BabelBot, su Ultra e Founder Access, pubblica il testo nella chat del canale vocale nelle lingue di destinazione del canale, uguale per ogni ascoltatore. Discord Translator (discordtranslator.com) dice che, con i suoi piani Premium, ogni ascoltatore riceve la chiamata «tradotta solo per te».