Isso é gorduroso. Eu verifiquei isso apenas com caracteres poloneses. Há uma máquina virtual em que eu faço SSH. A única exceção é quando eu digito algo no meu terminal. Então pode echo
direito. E há uma variação positiva sobre isso. Eu copiei alguns caracteres poloneses do meu laptop com este comando:
cat pl | ssh tomas@$do 'cat > pl'
Estes são os chars:
źćółęąŹĆÓŁĘĄ
Quando eu cat
na sessão SSH, ele imprime corretamente. Mas quando eu faço disso index.html
no Apache, eu entendo isso:
źćółęąŹĆÓÅĘĄ
Eu também não posso usar vim
nem nano
. ATUALIZAÇÃO: Esqueci que o gatilho mais strong para fazer essa pergunta era e-mail, já que estou trabalhando nisso agora. Os correios chegam ilegíveis. É o Postfix. Eu tenho procurado por problemas e configurações semelhantes, mas não encontrei nada relevante até agora.
Estes são os locais:
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=pl_PL.UTF-8
LC_TIME=pl_PL.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=pl_PL.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=pl_PL.UTF-8
LC_NAME=pl_PL.UTF-8
LC_ADDRESS=pl_PL.UTF-8
LC_TELEPHONE=pl_PL.UTF-8
LC_MEASUREMENT=pl_PL.UTF-8
LC_IDENTIFICATION=pl_PL.UTF-8
LC_ALL=
O que estou perdendo?
UPDATE
Depois de definir a configuração do site no Apache:
AddDefaultCharset UTF-8
a página é impressa corretamente. Esta é uma sugestão provável. E Sato Katsura pode estar certo nos comentários.