GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come configurare la localizzazione del sistema su Ubuntu 16.04

Tutti i sistemi operativi ora forniscono supporto per quasi tutte le lingue e le impostazioni locali. A causa dell'uso diffuso di server e computer in tutto il mondo, era inevitabile creare supporto per lingue diverse dall'inglese. Che sia per uso personale o professionale, milioni di persone hanno bisogno che i loro computer o server forniscano output in una lingua comprensibile o in unità pertinenti alla loro regione.

Gli aspetti specifici della lingua del server includono la possibilità di visualizzare caratteri specifici della lingua, formati di data e ora specifici per la regione e qualsiasi altra modifica di formattazione, come convenzioni/standard utilizzati per numeri e unità.

In questo tutorial, non solo ti mostreremo come cambiare la locale in qualsiasi locale tu abbia bisogno, ma ti mostreremo anche vari comandi che ti permetteranno di vedere le tue localizzazioni installate, installare locali aggiuntivi e altro ancora.

Verifica della locale corrente in Ubuntu

Immettendo questo comando, puoi vedere quali locali sono attualmente in uso per la tua sessione terminale attiva:

locale

Puoi avere diverse impostazioni locali per diverse parti del tuo sistema.

Cambiare la tua lingua

Tratteremo due metodi per cambiare la tua lingua:manualmente o usando il comando "update-locale". Se desideri cambiare la tua locale con uno dei metodi, dovrai comunque vedere in anticipo quali locali sono attualmente installate sul tuo sistema. Fortunatamente, c'è un comando per questo. Esegui questo comando successivo per generare le impostazioni locali attualmente installate:

locale -a

Ecco alcuni esempi di output:

C
de_DE.utf8
de_CH.utf8
fr_CH.utf8
fr_CA.utf8
en_US.utf8
POSIX

In questo modo, ora sai quali locali sono pronti per essere abilitati sul tuo sistema. Se hai bisogno di installare impostazioni locali aggiuntive, puoi scorrere fino alla sezione "Comandi e funzionalità extra" del tutorial.

Cambiare manualmente la tua lingua

La modifica del file locale è molto semplice. Usa semplicemente il tuo editor di testo preferito per modificare il file nella posizione /etc/default/locale. Se questo file "locale" non esiste, non è attualmente impostata alcuna locale per il tuo sistema. Se non esiste alcun file, puoi crearne uno manualmente e abilitare una locale per il tuo sistema. Ecco un esempio di come sarebbe quel tipo di file:

LANG="en_US.UTF-8"

Sostituisci "en_US.UTF-8" con la lingua che desideri avere attiva. Dopo aver salvato il file, devi disconnetterti, quindi accedere nuovamente o aprire un nuovo terminale e la nuova lingua scelta sarà la locale attiva.

NOTA:  Questo file di esempio imposta solo la variabile "lang" per il tuo sistema, che copre le impostazioni locali per tutte parti del sistema. Se hai bisogno di una lingua diversa per parti specifiche del sistema, puoi vedere la sezione "Comandi e funzionalità extra" in basso.

Cambiare la tua lingua usando il comando "update-locale"

Questo è simile all'altro metodo, ma usando il comando "update-locale", possiamo aggiornare facilmente il file senza doverlo modificare noi stessi. Eseguilo come mostrato per cambiare la tua lingua:

sudo update-locale LANG=<name of locale here>

Quindi riavvia il terminale o esci e poi riconnettiti e le impostazioni locali appena impostate saranno attive.

Comandi e funzionalità extra

Aggiunta di località aggiuntive

Se il tuo server o computer non dispone di una locale di cui hai bisogno, può essere semplicemente generata utilizzando il comando "locale-gen". Basta eseguire il comando seguente per generare una locale per la regione di cui hai bisogno:

sudo locale-gen <name of locale here>

sudo locale-gen <name of locale here>.UTF-8

(puoi sceglierne uno, dipende se hai bisogno o meno della codifica UTF-8)

Quindi aggiorna la tua locale per aggiungere la locale generata all'elenco delle locali installate (questo non rendilo un locale attivo):

sudo update-locale

Modifica della locale per parti specifiche del sistema operativo

Mentre l'impostazione della variabile "lang" ti consente di modificare la locale per l'intero sistema tutto in una volta, potrebbe non essere quello che desideri. Forse hai bisogno che i messaggi di sistema siano in inglese, ma l'ora e la data devono essere in formato europeo. Fortunatamente, questo e molto altro è tutto possibile.

C'è un elenco di variabili che puoi impostare individualmente usando uno dei metodi mostrati in precedenza. Se modifichi le impostazioni internazionali modificando il file, aggiungi semplicemente il valore a una nuova riga per ogni nuovo valore. E quando li imposti usando il comando, aggiungi semplicemente gli altri valori alla fine del comando. L'unica cosa che deve essere cambiata è il nome della variabile:usi ancora il nome della locale come hai fatto con la variabile "lang". Ecco alcune variabili utili da sapere:

  • LC_MESSAGES – Imposta la lingua per i messaggi di sistema.
  • LC_RESPONSE – Imposta la lingua per i dialoghi mostrati sullo schermo (es. dialoghi “Sì” o “No”).
  • LC_NUMERIC – Imposta il formato per i numeri a seconda della regione (ad es. decimali e virgole invertiti in alcuni paesi).
  • LC_TIME – Imposta il formato per l'ora e la data.
  • LC_COLLATE – Imposta l'ordine alfabetico delle stringhe (es. nomi di file).
  • LC_MONETARY – Imposta il nome e il simbolo della valuta a seconda del Paese.
  • LC_NAME – Imposta il formato per i nomi (ad es. cognome visualizzato prima del nome).

Ce ne sono molti altri che possono essere trovati online, ma è molto probabile che vengano utilizzati.

Vedi anche:Come configurare le impostazioni internazionali del sistema su CentOS 7

Ovviamente, non dovrai impostare tu stesso la locale se hai un VPS Linux ospitato da noi, nel qual caso i nostri amministratori esperti lo cambierebbero per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e possono soddisfare qualsiasi tua richiesta.

PS Se ti è piaciuto questo post, sentiti libero di condividerlo con i tuoi amici utilizzando le scorciatoie di condivisione dei social media o semplicemente lascia un commento qui sotto. Grazie.


Panels
  1. Ubuntu:come impostare un IP statico in Ubuntu?

  2. Come configurare le impostazioni internazionali del sistema su CentOS 7

  3. Come configurare MySQL Cluster su Ubuntu

  4. Come configurare un firewall con UFW su Ubuntu 16.04

  5. Come configurare le chiavi SSH su Ubuntu 16.04

Come configurare OpenVPN su Ubuntu 20.04

Locali di sistema in Linux

Come aggiornare Ubuntu

Come reinstallare Ubuntu

Come installare Webmin su Ubuntu 20.04

Come aggiornare Ubuntu 18.04 a Ubuntu 20.04