Estou usando o Wine para usar uma interface do Windows para o WeChat no Linux. WeChat é um programa de mensagens popular na China, semelhante ao WhatsApp.
Muitas das minhas mensagens são em chinês. Infelizmente, eles não são exibidos corretamente. Acho que não tenho a fonte. Em vez de caracteres chineses, vejo apenas quadrados.
Como posso corrigi-lo? Estou usando o Ubuntu Mate
Distributor ID: Ubuntu
Description: Ubuntu 18.10
Release: 18.10
Codename: cosmic
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_GB.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_GB.UTF-8
LC_NAME=en_GB.UTF-8
LC_ADDRESS=en_GB.UTF-8
LC_TELEPHONE=en_GB.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_IDE
Achei um artigo muito bom sobre como configurar o WeChat no Wine https://ferrolho.github.io/blog/2018-12-22/wechat-desktop-on-linux
Aqui estão as partes essenciais, caso fique indisponível
Fornecendo uma fonte chinesa
Para que os caracteres chineses sejam renderizados corretamente, precisamos fornecer ao Wine a fonte chinesa. Usaremos winetricks para isso, que é um script auxiliar para baixar e instalar coisas extras do Wine.
Baixar truques de vinho:
Defina o sinalizador executável:
Alguns “pacotes” de winetricks requerem a instalação de algumas ferramentas externas. Precisamos de cabextract:
E agora instalamos as fontes e algumas outras bibliotecas:
Finalmente, precisamos editar o regedit para habilitar a fonte que acabamos de instalar. Baixe este arquivo .reg .
Abra o regedit com o comando:
Na barra de menus, clique em Registro e selecione Importar arquivo de registro…
Quando o navegador aparecer, selecione o arquivo .reg que você acabou de baixar.
Agora estamos prontos para instalar o próprio WeChat.