![O texto UTF-8 Telugu não é renderizado corretamente no terminal](https://rvso.com/image/1000909/O%20texto%20UTF-8%20Telugu%20n%C3%A3o%20%C3%A9%20renderizado%20corretamente%20no%20terminal.png)
Estou tentando processar texto telugu com Python. O texto está sendo renderizado corretamente no navegador Chrome assim.
Infelizmente, ele não está sendo renderizado corretamente no terminal padrão ou no shell python no terminal.
Você pode ajudar a descobrir o que está causando o problema?
O que eu tentei até agora:
Instalou todas as fontes telugu disponíveis
sudo apt-get install fonts-telu-extra fonts-telu fonts-lohit-telu
Configure o suporte unicode no terminal
locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
Habilitar te_IN
em/etc/locale.gen
Configure o idioma telugu em Suporte a idiomas.
Baixe fontes telugu personalizadas e carregue-as.
Nada disso resolveu o problema. Sem a renderização adequada, é muito difícil entender o texto. Qualquer ajuda na solução de problemas é muito apreciada.
Responder1
Acontece que o gnome-terminal ainda não suporta CTL (Complex Text Layout). Láé uma questão em abertopor esta.
Por enquanto, podemos usar o Konsole, que lida com CTL.