Impostare la lingua italiana nel sistema: differenze tra le versioni

m
verificata
Nessun oggetto della modifica
m (verificata)
 
(18 versioni intermedie di 6 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Tutte le versioni di Debian}}<br><br><br>
{{Versioni compatibili|Jessie|Stretch|Buster}}
__TOC__
== Installer ==
==Introduzione==
Durante l'installazione di Debian verrà chiesto esplicitamente la lingua da utilizzare.<br/>
Per ottenere che le interfacce dei nostri programmi ci siano presentate in italiano avremo bisogno di due pacchetti: si tratta di '''locales''' e '''localeconf'''.
Questa sarà la lingua non solo adottata nei passi successivi dell'installazione ma anche, ad installazione ultimata, per l'intero sistema.<br/>
{{Warningbox|A partire da Debian Etch 4.0 il pacchetto '''localeconf''' non è più necessario}}
[[Image:Locale3.png|center|link=]]
==Installazione e configurazione==
Ciò che viene indicato qui condizionerà anche la lista dei [[repository]] raccomandati dall'installer. In ogni modo tutte le scelte fatte potranno essere facilmente cambiate in futuro.
Provvediamo dunque a scaricare i pacchetti necessari con l'abituale:
<pre># apt-get install locales localeconf</pre>
Una volta terminato il download ci verrà presentata la classica interfaccia di debconf relativa alla configurazione dei due pacchetti appena scaricati.


'''[LOCALES]''' questo pacchetto gestisce la generazione/manutenzione delle localizzazioni dei vari pacchetti:
== La lingua di sistema ==
Il programma ci invita a scegliere quali "locales" e cioè localizzazioni dovrà provvedere a generare. Quello che ci interessa è <code>it_IT@euro ISO-8859-15</code> quindi scegliamolo e proseguiamo. Ora dobbiamo scegliere quale sarà il nostro default - evidentemente sempre <code>it_IT@euro</code>.
La lingua utilizzata è indicata dalla variabile d'ambiente "LANG", per visualizzarla:
La prima fase si conclude qui.
<pre>$ printenv LANG</pre>
Oppure si può adoperare il comando <code>locale</code>:
<pre>$ locale</pre>
Questa, per una localizzazione in italiano, dovrebbe apparire così:
<pre>
$ printenv LANG
it_IT.UTF-8
</pre>
o, con <code>locale</code>:
'''LANG=it_IT.UTF-8'''
LANGUAGE=
LC_CTYPE="it_IT.UTF-8"
LC_NUMERIC="it_IT.UTF-8"
LC_TIME="it_IT.UTF-8"
LC_COLLATE="it_IT.UTF-8"
LC_MONETARY="it_IT.UTF-8"
LC_MESSAGES="it_IT.UTF-8"
LC_PAPER="it_IT.UTF-8"
LC_NAME="it_IT.UTF-8"
LC_ADDRESS="it_IT.UTF-8"
LC_TELEPHONE="it_IT.UTF-8"
LC_MEASUREMENT="it_IT.UTF-8"
LC_IDENTIFICATION="it_IT.UTF-8"
LC_ALL=
Se si desidera cambiarla, si deve far ricorso al seguente comando eseguendolo con [[privilegi di amministrazione]]:
<pre># dpkg-reconfigure locales</pre>
di seguito si possono scegliere tutte le localizzazioni volute attraverso i tasti freccia giù/su, tab, barra spaziatrice e invio.


'''[LOCALECONF]''' questo pacchetto gestisce la configurazione delle variabili d'ambiente
Si scelgano liberamente purché contengano almeno "it_IT.UTF-8" e "en_US.UTF-8". UTF-8 è la codifica ormai standard su tutti i sistemi (vecchie applicazioni o file potrebbero utilizzare ancora la codifica "iso8859"), e alcune applicazioni potrebbero non funzionare in Debian 8 ([[Jessie]]) senza codifica UTF-8, mentre la lingua inglese può essere utile in molti casi (come ad esempio inviare un report con [[reportbug]]) ed è consigliato selezionarla.
La prima maschera ci chiede se vogliamo gestire il file di configurazione tramite debconf e noi rispondiamo ovviamente di sì. La maschera seguente fornisce unicamente informazioni e premiamo OK.
{| style="width:100%; background:transparent;"
| align="center" |
{|cellpadding="11"
| [[Immagine:Locale1.png|400px|link=]]
| [[Immagine:Locale2.png|400px|link=]]
|-
|}
|}
Nella successiva schermata si potrà scegliere la localizzazione predefinita, quindi verrà modificato il file <code>/etc/default/locale</code> in base alla scelta fatta. Servirà ora un logout/login per rendere effettivi i cambiamenti.


A questo punto scegliamo il default per il nostro sistema (ovviamente <code>it_IT@euro ISO-8859-15</code>) e procediamo.
Notare che la scelta della localizzazione influenzerà molte applicazioni di base del sistema oltre che i loro messaggi. Sarà modificata la lingua con cui vengono visualizzate ad esempio le [[manpage]], il sistema debconf, gli output normali o di errore e, qualora fosse installato, il comportamento di <code>localepurge</code>. Potrebbe, inoltre, cambiare anche la lingua delle applicazioni grafiche che si basano sulla variabile "LANG".


Diamo sempre l'ok fino a trovarci ad una finestra che ci chiede quali settaggi dell'ambiente vogliamo sovrascrivere ( "Select the environment settings that should override the default locale." ) e indichiamoli tutti.
== Applicazioni grafiche ==
Se si è all'interno di un Desktop Environment come KDE o GNOME, la lingua viene impostata automaticamente in fase di installazione. Negli altri casi, per cambiarla, è sufficiente installare i pacchetti adatti per la lingua.


Fatto questo premiamo OK a tutte le successive proposte, badando sempre che sia selezionato il nostro <code>it_IT</code>.
A partire da Debian 7 ([[Wheezy]]), basta installare dei [[metapacchetto|metapacchetti]] che installeranno tutti quelli più comuni:
* '''task-italian''' per dizionari e documentazione principale di Debian in italiano;
* '''task-desktop-italian''' per installare le localizzazioni italiane con dizionari dei software più spesso usati in un ambiente desktop.


{{Box|Nota:|il pacchetto '''localeconf''' è disponibile solo per Sarge(oldstable)}}
Quindi per esempio:
<pre># apt-get install task-italian task-italian-desktop</pre>


=== KDE ===
Il pacchetto che contiene la localizzazione in italiano è '''kde-l10n-it''' (installato dal metapacchetto '''task-italian-kde-desktop'''):
<pre># apt-get install kde-l10n-it</pre>
quindi si può scegliere la lingua attraverso le impostazioni di sistema, voce "Localizzazione".


Autore: [[Utente:Keltik|Keltik]]
Potrebbe essere necessario chiudere e riaprire KDE per ottenere i cambiamenti desiderati.
----
 
[[Categoria:Sistema]]
=== Altre applicazioni ===
[[Categoria:Tips&Tricks]]
La applicazioni grafiche, a volte, necessitano anche dell'installazione di pacchetti aggiuntivi contenenti la localizzazione voluta.<br/>
Qui di seguito verranno indicati i pacchetti da installare per avere la lingua italiana in diverse applicazioni grafiche:<br/>
'''[[Firefox|Firefox ESR]]''' - ''firefox-esr-l10n-it''<br/>
'''Thunderbird''' - ''thunderbird-l10n-it''<br/>
'''Libreoffice''' - ''libreoffice-l10n-it''
 
== Link utili ==
https://wiki.debian.org/it/Locale
 
{{Autori
|Autore=[[Utente:Keltik|Keltik]]
|Estesa_da=
:[[Utente:S3v|S3v]] 09:41, 2 ago 2013 (CEST)
|Verificata_da=
:[[Utente:S3v|S3v]] 09:41, 2 ago 2013 (CEST)
:[[Utente:HAL 9000|HAL 9000]] 20:28, 1 giu 2015 (CEST)
|Numero_revisori=2
}}
 
[[Categoria:Ottimizzazione del sistema]]
[[Categoria:Shell]]
3 581

contributi