Bot Discord multilingua: scegli la lingua del bot per il tuo server
Un bot Discord multilingua risponde ai membri nella loro lingua, invece che solo in inglese. Con Noxyr un admin sceglie la lingua del bot per tutto il server con /language, tra 16 opzioni, e risposte, embed, pulsanti e modali la seguono. Il sito e la dashboard sono disponibili nelle stesse 16 lingue.
Perché la lingua del bot conta
Molti server non sono in inglese. Una community di giocatori spagnola o un gruppo di studio giapponese non vuole un bot che risponde a ogni comando in inglese, con pulsanti che nessuno riesce a leggere a colpo d'occhio. Anche il supporto ne risente: le persone aprono meno ticket quando il pannello è in una lingua che non usano ogni giorno.
Noxyr risolve questo problema per ogni server. Scegli una lingua e il bot la usa per tutto ciò che dice in quel server. Nessuno deve installare un secondo bot o mantenere file di traduzione.
Le 16 lingue
| Lingua | Lingua | Lingua | Lingua |
|---|---|---|---|
| Inglese | Arabo | Ceco | Tedesco |
| Spagnolo | Francese | Hindi | Indonesiano |
| Italiano | Giapponese | Coreano | Polacco |
| Portoghese brasiliano | Turco | Vietnamita | Cinese |
Imposta la lingua con /language
Esegui /language e scegli una lingua dalla lista. Il comando richiede il permesso Gestisci server, quindi i membri normali non possono cambiarla. La risposta al tuo comando arriva già nella nuova lingua, un modo rapido per vedere il risultato.
- Scegli una lingua: da quel momento il bot la usa in questo server.
- Scegli Automatica: il bot segue invece la lingua Discord del server.
- Lascia l'opzione vuota: il bot ti dice quale lingua usa al momento e se dipende dalla tua impostazione o da Discord.
Come il bot sceglie la lingua
- La tua scelta. Se un admin ha impostato una lingua con
/language, questa ha la precedenza. - La lingua Discord del server. Se non è impostato nulla, il bot usa la lingua principale in Impostazioni server, Community.
- Inglese. Se nessuna delle due esiste, il bot parla inglese.
Cosa viene tradotto
- Risposte ai comandi ed embed.
- Testo di pulsanti e menu a tendina nei messaggi del bot.
- Modali, cioè i moduli a comparsa che apre il bot.
Funziona in tutti i moduli, quindi ticket, shop, giveaway e il resto usano la lingua che hai scelto.
Cosa resta in inglese, e perché
Ci sono tre limiti da conoscere prima di promettere un server completamente tradotto.
- Testo che scrivi tu. Messaggi di benvenuto, pannelli dei ticket, embed, descrizioni dei prodotti e tutto ciò che hai digitato vengono pubblicati così come li hai scritti. Il bot non traduce le tue parole, quindi scrivile nella lingua usata dai tuoi membri. Le guide sul benvenuto mostrano dove impostarli.
- Messaggi privati. I DM e tutto ciò che non può essere collegato a un server restano in inglese.
- Campi molto lunghi. Se un campo tradotto supererebbe un limite di lunghezza di Discord, quel campo resta in inglese invece di essere tagliato.
Una funzione aggiunta dopo la creazione di un pacchetto linguistico può mostrare l'inglese per un po', finché il suo testo non viene tradotto.
Nomi e descrizioni dei comandi slash
L'elenco dei comandi che Discord mostra mentre scrivi è una cosa a parte. Quelle descrizioni sono localizzate da Discord e seguono la lingua dell'app Discord di ogni membro, non la scelta del server. Quindi un membro coreano in un server inglese vede le descrizioni dei comandi in coreano. Discord non ha una lingua app per l'arabo, quindi lì gli utenti arabi vedono le descrizioni in inglese, anche se le risposte del bot possono comunque essere in arabo.
Il sito e la dashboard
Il sito e la dashboard di Noxyr usano le stesse 16 lingue. Usa il selettore della lingua nell'intestazione o nel piè di pagina; la scelta viene ricordata per il tuo account. L'intestazione della lingua del browser viene ignorata di proposito, così l'inglese è la lingua predefinita e nessuno finisce su una pagina tradotta solo in parte senza averla chiesta. Documentazione, articoli ed elenco dei comandi restano in inglese. Vedi la documentazione sulle lingue della dashboard.
Una configurazione sensata per un server non inglese
- Imposta la lingua del bot con
/language, così ogni risposta e ogni pulsante corrisponde ai tuoi membri. - Scrivi i tuoi messaggi nella stessa lingua: il benvenuto, la nota del regolamento, il testo dei pannelli dei ticket e le descrizioni dei prodotti.
- Prova con un account normale e apri un ticket o premi un pulsante, per vedere il risultato come lo vede un membro.
- Avvisa lo staff che le descrizioni dei comandi seguono la lingua dell'app Discord di ogni persona, quindi un moderatore può vedere una lingua diversa da quella dei membri.
I server con membri di più paesi possono tenere l'inglese come lingua del bot e scrivere da sé pannelli bilingue, mantenendo il pieno controllo sulla formulazione.
Lingue oltre il bot
Anche il bot della reputazione riconosce le parole di ringraziamento in tutte e 16 le lingue, così i membri possono ringraziarsi nella propria lingua e guadagnare comunque punti. Per idee di formulazione dei tuoi messaggi, prova il generatore di messaggi di benvenuto, poi traduci il risultato prima di salvarlo.
Prossimi passi
Esegui /language nel tuo server per provarlo, oppure consulta la documentazione sulle lingue per la parte della dashboard. Se vuoi anche un filtro per i nuovi membri, vedi il bot di verifica. Aggiungi Noxyr per iniziare; ogni modulo è gratuito.
Domande frequenti
Come cambio la lingua del bot nel mio server?
Esegui /language e scegli una delle 16 lingue. Ti serve il permesso Gestisci server. Scegli Automatica per seguire la lingua Discord del server.
Quali lingue supporta Noxyr?
Inglese, arabo, ceco, tedesco, spagnolo, francese, hindi, indonesiano, italiano, giapponese, coreano, polacco, portoghese brasiliano, turco, vietnamita e cinese.
Il bot traduce il mio messaggio di benvenuto?
No. Il testo scritto dal tuo server, come messaggi di benvenuto, pannelli ed embed, viene pubblicato esattamente come lo hai scritto.
I DM vengono tradotti?
No. I messaggi privati restano in inglese.
Perché vedo ancora descrizioni dei comandi in inglese?
Le descrizioni dei comandi slash seguono la lingua dell'app Discord di ogni membro. Discord non ha la lingua araba, quindi lì gli utenti arabi vedono l'inglese.