Discord Multilingual Bot: Escolha o Idioma do Bot para o Seu Servidor
Um bot multilíngue para Discord responde aos seus membros no idioma deles, e não só em inglês. Com o Noxyr, um administrador escolhe o idioma do bot para o servidor inteiro com /language, entre 16 opções, e as respostas, os embeds, os botões e os modais seguem essa escolha. O site e o painel estão nos mesmos 16 idiomas.
Por que o idioma do bot importa
Muitos servidores não são em inglês. Uma comunidade de jogos em espanhol ou um grupo de estudo em japonês não quer um bot que responda a cada comando em inglês, com botões que ninguém consegue ler de relance. O suporte também piora: as pessoas abrem menos tickets quando o painel está em um idioma que não usam no dia a dia.
O Noxyr resolve isso por servidor. Você escolhe um idioma, e o bot o usa no que diz naquele servidor. Ninguém precisa instalar um segundo bot nem manter arquivos de tradução.
Os 16 idiomas
| Idioma | Idioma | Idioma | Idioma |
|---|---|---|---|
| Inglês | Árabe | Tcheco | Alemão |
| Espanhol | Francês | Hindi | Indonésio |
| Italiano | Japonês | Coreano | Polonês |
| Português brasileiro | Turco | Vietnamita | Chinês |
Defina o idioma com /language
Execute /language e escolha um idioma da lista. O comando exige a permissão Gerenciar Servidor, então membros comuns não podem alterá-lo. A resposta ao seu comando já vem no novo idioma, o que é uma forma rápida de ver o resultado.
- Escolha um idioma: o bot passa a usá-lo neste servidor daqui em diante.
- Escolha Automático: o bot passa a seguir o idioma do Discord do seu servidor.
- Deixe a opção vazia: o bot informa qual idioma está usando no momento e se isso vem da sua configuração ou do Discord.
Como o bot decide qual idioma usar
- Sua escolha. Se um administrador definiu um idioma com
/language, essa escolha prevalece. - O idioma do Discord do servidor. Se nada estiver definido, o bot usa o idioma principal em Configurações do Servidor, Comunidade.
- Inglês. Se nenhum dos dois existir, o bot fala inglês.
O que é traduzido
- Respostas e embeds de comandos.
- Textos de botões e de menus suspensos nas mensagens do próprio bot.
- Modais, os formulários pop-up que o bot abre.
Funciona em todos os módulos, então tickets, a loja, sorteios e o restante aparecem no idioma que você escolheu.
O que continua em inglês, e por quê
Três limites valem a pena conhecer antes de prometer um servidor totalmente traduzido.
- Textos que você mesmo escreve. Mensagens de boas-vindas, painéis de ticket, embeds, descrições de produtos e qualquer outra coisa que você digitou são publicados exatamente como escritos. O bot não traduz as suas palavras, então escreva-as no idioma que seus membros usam. As documentações de boas-vindas mostram onde configurá-las.
- Mensagens diretas. DMs e tudo que não possa ser associado a um servidor permanecem em inglês.
- Campos muito longos. Se um campo traduzido ultrapassar um limite de tamanho do Discord, esse campo fica em inglês em vez de ser cortado.
Um recurso adicionado depois da criação de um pacote de idioma pode aparecer em inglês por um tempo, até que o texto seja traduzido.
Nomes e descrições dos comandos de barra
A lista de comandos que o Discord mostra enquanto você digita é outra coisa. Essas descrições são localizadas pelo próprio Discord e seguem o idioma do aplicativo Discord de cada membro, não a escolha do servidor. Assim, um membro coreano em um servidor em inglês vê descrições de comandos em coreano. O Discord não tem idioma de aplicativo árabe, então usuários árabes veem as descrições em inglês ali, embora as respostas do bot ainda possam estar em árabe.
O site e o painel
O site e o painel do Noxyr usam os mesmos 16 idiomas. Use o seletor de idioma no cabeçalho ou no rodapé; a escolha fica salva na sua conta. O cabeçalho de idioma do navegador é ignorado de propósito, então o inglês é o padrão e ninguém cai em uma página parcialmente traduzida que não pediu. Documentação, artigos e a lista de comandos continuam em inglês. Veja a documentação de idiomas do painel.
Uma configuração sensata para um servidor que não está em inglês
- Defina o idioma do bot com
/languagepara que cada resposta e cada botão combinem com seus membros. - Escreva suas próprias mensagens no mesmo idioma: a boas-vindas, a nota das regras, o texto do painel de tickets e as descrições dos produtos.
- Teste com uma conta comum e abra um ticket ou pressione um botão, para ver o resultado como um membro veria.
- Avise a equipe de que as descrições dos comandos seguem o idioma do aplicativo Discord de cada pessoa, então um moderador pode ver um idioma diferente do que os membros veem.
Servidores com membros de vários países podem manter o inglês como idioma do bot e escrever painéis bilíngues por conta própria, o que dá controle total sobre a redação.
Idiomas além do bot
O bot de reputação também reconhece palavras de agradecimento nos 16 idiomas, então os membros podem agradecer uns aos outros no próprio idioma e ainda ganhar pontos. Para ideias de redação das suas próprias mensagens, experimente o gerador de mensagem de boas-vindas e traduza o resultado antes de salvar.
Próximos passos
Execute /language no seu servidor para testar, ou veja a documentação de idiomas para o lado do painel. Se você também quer uma barreira para novos membros, veja o bot de verificação. Adicione o Noxyr para começar; todos os módulos são grátis.
Perguntas frequentes
Como mudo o idioma do bot no meu servidor?
Execute /language e escolha um dos 16 idiomas. Você precisa da permissão Gerenciar Servidor. Escolha Automático para seguir o idioma do Discord do servidor.
Quais idiomas o Noxyr suporta?
Inglês, árabe, tcheco, alemão, espanhol, francês, hindi, indonésio, italiano, japonês, coreano, polonês, português brasileiro, turco, vietnamita e chinês.
O bot traduz minha mensagem de boas-vindas?
Não. Textos escritos pelo próprio servidor, como mensagens de boas-vindas, painéis e embeds, são publicados exatamente como você digitou.
As mensagens diretas são traduzidas?
Não. As mensagens diretas permanecem em inglês.
Por que ainda vejo descrições de comandos em inglês?
As descrições dos comandos de barra seguem o idioma do aplicativo Discord de cada membro. O Discord não tem idioma árabe, então usuários árabes veem o inglês ali.