Eu acho que isso tem algo a ver com uma fonte. No modo texto, diferentes fontes são usadas do que no X. Fazer um simples googling diz que pode não ser possível alcançar o modo de texto Fórum do Arch Linux e Console do LFS
Enquanto no modo de texto e usando, por exemplo, localidade chinesa / simplificada ou Índia / Punjabi , recebo símbolos de diamante em branco no console no lugar dos caracteres.
Estou executando o Xubuntu com
language-pack-pa*
language-pack-zh*
instalado.
Quando altero a localidade para, digamos, russo, ela funciona conforme o esperado:
johnny@xubuntu:~$ cat /etc/default/locale.ruru
LANG="ru_RU.UTF-8"
LANGUAGE="ru_RU:ru"
johnny@xubuntu:~$ sudo cp /etc/default/locale.ruru /etc/default/locale
...
johnny@xubuntu:~$ date
Ср. янв. 14 13:26:18 GMT 2015 // <-----
Quando mudo para, digamos, chinês, recebo diamantes:
johnny@xubuntu:~$ cat /etc/default/locale.zhcn
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
johnny@xubuntu:~$ sudo cp /etc/default/locale.zhcn /etc/default/locale
...
johnny@xubuntu:~$ date
2015◆ 01◆ 14◆ ◆◆◆ 13:27:26 GMT // <-----
Se eu iniciar a sessão X, tudo funcionará bem, o script será exibido corretamente no terminal e os rótulos nos elementos GUI serão exibidos.
Como consertar isso no console?
Eu acho que isso tem algo a ver com uma fonte. No modo texto, diferentes fontes são usadas do que no X. Fazer um simples googling diz que pode não ser possível alcançar o modo de texto Fórum do Arch Linux e Console do LFS