Roberto Sebastiano ha scritto:
ho risolto nella maniera + inelegante possibile. settare lang e language e lc_type non faceva alcuna differenza. gnome (a differenza di kde) non ne voleva sapere di riconoscere la iso-8859-15 finchè non ho settato LC_ALL="it_IT@euro". da quel poco che ho letto mi sembra che sia un'impostazione errata, o quantomeno superflua. mi sebra di ricordare che settando solo LANG si definiscono implicitamente tutte le altre (salvo override impostandole una a una). prima di reinstallare woody (avevo una sid) ho fatto un backup di /etc e /home. nel vecchio environment avevo queste variabili:Il gio, 2002-09-05 alle 22:09, Leonardo Canducci ha scritto:è un problema che avevo risolto tempo fa, ma ora che ho reinstallato woody mi tormenta ancora. ho settato la locale con dpkg-reconfigure locales e ho scelto it@euro e basta./etc/environment contiene solo LANG settata a it_IT@euro. in /etc/locale.alias ho aggiunto : it@euro it_IT.ISO-8859-15non ho nessun problema con kde2.2. gnome invece si rifiuta di riconoscere la locale e parte in inglese. tipicamente quando parte ritorna alla POSIX C. da terminale dselect parte in inglese. altri comandi o script mi dicono:perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "", LANG = "it_IT.ISO-8859-15" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").lo stesso comando locale, che in console e in kde mi restituisce it_IT@euro eseguito da un terminale gnome restituisceLANG=it_IT.ISO-8859-15che dovrebbe comunque andare bene! insomma non riesco ad avere gnome in italiano.dove sto sbagliando? metto come locale anche it_IT oltre a it_IT@euro?Prova a mettere LANG e LANGUAGE a it_IT o simile Ciao, Roberto
LC_ADDRESS=it_IT@euro LC_COLLATE=it_IT@euro LC_CTYPE=it_IT@euro LC_IDENTIFICATION=it_IT@euro LC_MEASUREMENT=it_IT@euro LC_MONETARY=it_IT@euro LC_NAME=it_IT@euro LC_NUMERIC=it_IT@euro LC_PAPER=it_IT@euro LC_TELEPHONE=it_IT@euro LC_TIME=it_IT@euro LC_MESSAGES=it_IT@euro LANGUAGE=it_IT@euro LANG=it_IT@euroinsomma tutte settate tranne LC_ALL, e gnome 1.4 (nonchè gnome 2) funzionava perfettamente. ora invece no! devo impostare LC_ALL.
Insomma faccio un'appello agli utenti gnome con it@euro: 1. cosa avete in /etc/environment?2. gdm fa un override delle variabili di ambiente quando lancia gnome. qual'è il file locale.alias che legge gdm per impostare la lingua? quale locale usate in gdm it_IT o una con il supporto euro?
ciao