Seu valor LANGUAGE
é inválido. Eu realmente não sei, mas possivelmente confunde o seu sistema. Como você aparentemente não quer usar uma lista de prioridades de idiomas , você pode querer largar a configuração de LANGUAGE
.
Estou executando um servidor node.js e a linha a seguir não está funcionando.
console.log("☺☻♥ مرحبا 你好");
Eu abri o arquivo em nano e cat no meu servidor ubuntu 14.04 (sem gui, sem gerenciador de janelas, sem kde, sem gtk, sem nada, servidor ubuntu puro 14.04) e se parece com isso:
Eu tenho o arquivo em um compartilhamento de samba e quando eu abri-lo no Windows 8 pro parece tão no notepad + +:
É assim que a configuração do samba se parece com isso, os compartilhamentos privados não têm nada extravagante ou a fazer com charset:
O Locale parece assim:
/ etc / default / locale se parece com:
E o seguinte comando exibe um Ô
no terminal do servidor ubuntu:
perl -CO -le ‘print “\x{d4}”’
Assim:
Eu uso o comando start_unicode
e, em seguida, aguento ALT
enquanto digito 1236
e recebo um diamante!
Eu corri o seguinte:
sudo touch /srv/file.txt
sudo bash -c 'echo -e "\xe2\x82\xac"' > /srv/file.txt
Isso resultou em um símbolo muito bom € em nano no entanto, ao tentar exibir o seguinte ☺☻ ♥ não funciona (diamantes negros)
Alguém tem alguma ideia?
Seu valor LANGUAGE
é inválido. Eu realmente não sei, mas possivelmente confunde o seu sistema. Como você aparentemente não quer usar uma lista de prioridades de idiomas , você pode querer largar a configuração de LANGUAGE
.