![El texto UTF-8 Telugu no se muestra correctamente en la terminal](https://rvso.com/image/1000909/El%20texto%20UTF-8%20Telugu%20no%20se%20muestra%20correctamente%20en%20la%20terminal.png)
Estoy intentando procesar texto telugu con Python. El texto se muestra correctamente en el navegador Chrome como este.
Desafortunadamente, no se procesa correctamente en la terminal predeterminada o en el shell de Python en la terminal.
¿Puedes ayudar a encontrar la causa del problema?
Lo que he probado hasta ahora:
Instalé todas las fuentes telugu disponibles.
sudo apt-get install fonts-telu-extra fonts-telu fonts-lohit-telu
Configurar el soporte Unicode en la 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
en/etc/locale.gen
Configure el idioma telugu desde Soporte de idiomas.
Descargue fuentes telugu personalizadas y cárguelas.
Ninguno de estos ha resuelto el problema. Sin una representación adecuada, es muy difícil entender el texto. Cualquier ayuda para solucionar este problema es muy apreciada.
Respuesta1
Resulta que gnome-terminal aún no admite CTL (diseño de texto complejo). Alláes un tema abiertopara esto.
Por ahora, podemos usar Konsole que maneja CTL.