Bot de Telegram ID em 16 idiomas: como funciona a seleção de idioma
@print_id_bot responde em 16 idiomas com base na configuração de idioma do Telegram. Não é necessário seleção manual.
Como funciona
O bot lê seu language_code do update (de message.from.language_code, edited_message.from.language_code ou callback_query.from.language_code). Usa a primeira parte do código (ex.: pt-BR → pt) e mapeia para um locale suportado. Códigos não suportados têm fallback para inglês.
Idiomas suportados (16)
| Código | Idioma |
|---|---|
en | Inglês |
ru | Russo |
fa | Persa |
uz | Uzbeque |
hi | Hindi |
zh | Chinês |
tr | Turco |
pt | Português |
es | Espanhol |
ar | Árabe |
id | Indonésio |
de | Alemão |
ur | Urdu |
fr | Francês |
tl | Tagalo (filipino; fil mapeia para tl) |
am | Amárico |
Casos especiais
- Filipino — Telegram envia
fil; o bot mapeia paratl(tagalo). - Português (Brasil) —
pt-BRusapt(português). - Chinês —
zh-CN,zh-TWusamzh(chinês).
O que está localizado
Todas as respostas do bot: texto de boas-vindas, rótulos (User ID, Chat ID, nome do grupo), texto de ajuda, botões e mensagens como “ID hidden” ou “Toque no número para copiar”. O JSON bruto em /json e /dump não muda; só os rótulos legíveis usam seu idioma.
Páginas relacionadas
- Usar @print_id_bot se você não fala inglês
- print_id_bot: comandos, idiomas, recursos
- Obter Telegram user ID (métodos seguros)
FAQ
Como mudo o idioma do bot?
Altere o idioma do app Telegram em Configurações → Idioma. O bot usa isso. Não há seletor de idioma no bot.
E se meu idioma não for suportado?
O bot faz fallback para inglês. Toda a funcionalidade funciona igual.
O bot suporta idiomas da direita para a esquerda (RTL)?
Sim. Árabe, persa e urdu são suportados. O Telegram gerencia a renderização RTL.
Posso solicitar um novo idioma?
O bot suporta 16 idiomas. Adicionar mais depende dos mantenedores. O fallback para inglês garante que todos possam usar.
O idioma é armazenado ou enviado para outro lugar?
Não. O bot lê language_code de cada update e usa apenas para escolher as strings de resposta. Não é armazenado nem compartilhado.
Abra @print_id_bot — ele responde no idioma do seu Telegram.
Related pages
- Como encontrar seu ID do Telegram
- Como obter o chat_id de um grupo no Telegram
- Guias de Telegram Bot API chat_id
- Guias de Telegram chat_id (grupos e supergrupos)
- Guias de Telegram user ID
- Obter ID do Telegram
- Obter Telegram user ID (métodos seguros)
- print_id_bot: Telegram ID e chat_id (comandos, idiomas, recursos)