visualizzazione accentate

Danilo Piazzalunga danilopiazza a libero.it
Ven 29 Apr 2005 17:45:30 UTC


Giovanni wrote:
> fatto, solo che non cambia nullla, non ho riavviato la macchina ma solo
> re-login su tty1

Ops, scusa: manca "sudo /etc/init.d/console-screen.sh restart".

> MUTT visualizza le accentate come 2 caratteri cosecurivi (es. A maiuscola +
> altra robaccia)
> konsole se scrivo l'accentata invece la fa vedere

Sembra che tu stia usando l'UTF-8 e che mutt non lo capisca.

>> "locale" eseguito in konsole? Lì va tutto bene?
> 
> mi dà questo:
> LANG=it_IT a euro
[...]
> LC_ALL=it_IT a euro
> 
> ossia il mio /etc/profile..
> si, penso che leverò un po di mondezza.. magari lasciando solo lc_all e lang

Non è mondezza, tutti i vari LC_* sono impostati automaticamente dai valori di
LANG e LC_ALL. Anzi, basta solo LANG. La variabile LC_ALL è usata solo per
fare un override dei valori impostati con LANG o con le singole LC_*.

Vedi anche "man 7 locale".

Comunque, leva pure tutto da /etc/profile.

>> A proposito, cosa c'è in /etc/environment ?
> 
> ###
> $ cat /etc/environment
> LANGUAGE="it_IT"
> 
> LANG=it_IT.UTF-8 a euro
> ###

Questi qua, da soli, sono più che sufficienti per impostare correttamente la
locale (tranne per il fatto che .UTF-8 a euro è obsoleta e andrebbe sostiuita
da .UTF-8 e basta).

A proposito, ti sei accorto che questi valori sono *diversi* da quelli che
imposti in /etc/profile? Molto probabilmente la causa dei tuoi problemi è
questo conflitto.

Ciao,
Danilo





Maggiori informazioni sulla lista ubuntu-it