Come posso installare una lingua dalla riga di comando


21

Sto cercando di avere tutto pronto per installare un nuovo desktop con alcune istruzioni da riga di comando. Sfortunatamente, per installare i pacchetti di lingue, non sono riuscito a trovare come farlo.

posso correre

gnome-language-selector

Ma non sembra essere direttamente utilizzabile nella riga di comando. Devo continuare con i clic ...

Un'altra cosa che si potrebbe fare è che faccio quei clic e scopro quali pacchetti sono stati installati e leggo le modifiche in / etc / environment e / etc / default / locale (e altri file / etc / ...?) Ma l'elenco dei pacchetti è probabilmente diverso a seconda dei pacchetti installati (Firefox, Thunderbird, LibreOffice, Gnome, ...)

C'è uno strumento per quello? Come diciamo:

gnome-language-selector --install fr

o un pacchetto che ha tutte le dipendenze necessarie:

sudo apt-get install super-language-pack-fr

Grazie,

Risposte:


23

Per desktop puoi

sudo apt-get install language-pack-[cod] language-pack-gnome-[cod] language-pack-[cod]-base language-pack-gnome-[cod]-base 

Ma ogni applicazione può avere il suo language pack. Per conoscere i pacchetti da installare provare:

check-language-support -l [cod]

Per esempio:

check-language-support -l fr

Grazie, ma questo non installa tutto ciò che verrebbe installato da gnome-language-selector; nel mio caso: libreoffice-l10n-fr language-pack-gnome-fr language-pack-fr-base hunspell-fr language-pack-gnome-fr-base firefox-locale-fr miti-fr libreoffice-help-fr hyphen- fr wfrench language-pack-fr thunderbird-locale-fr
samb

Non ci sono pacchetti language-support-writing- [cod] disponibili per 12.04 ... È scomparso con 11.10.
Samb

1
Modificato. Per favore, controlla se le ultime aggiunte sono utili ... :)
Jasmines,

1
Eccellente! Il comando finale è sudo apt-get install $ (check-language-support -l fr)
samb

1
Oppureyes | sudo apt-get install `check-language-support -l fr`
Reinier Post,

15

Installa automaticamente tutte le dipendenze:

sudo apt-get -y install `check-language-support -l fr`

dove si frtrova il codice lingua desiderato.


suggerimento: apt-get installpossono prendere l' -yopzione. Non c'è bisogno di usare yese pipe.
hytromo,

2

Innanzitutto, è necessario modificare il file locale.gen.

sudo vim /etc/locale.gen

Quindi, cercando il language pack necessario e rimuovendo il segno di commento, ad esempio, se voglio installare zh_CN.GBK GBK zh_CN.UTF8, rimuovo semplicemente il simbolo # in queste righe, in alternativa, puoi anche aggiungere le tue righe direttamente in il file. Infine, esegui:

sudo locale-gen

Questo è il modo più semplice che ho trovato online.


0

Per aggiungere la lingua francese a Ubuntu utilizzando il Software Center:

Installa tramite il centro software

Citato da lì:

Questo metapacchetto dipende da tutti i pacchetti che forniscono supporto in lingua nativa per le applicazioni. (come correttori ortografici, dizionari, pacchetti locali di OpenOffice e Mozilla, ecc.).

Se vuoi che anche le tue applicazioni e il desktop vengano tradotti, installa inoltre language-pack-fr.

Quindi potrebbe non avere la lingua per alcuni programmi.


Per aggiungere una lingua a Ubuntu utilizzando la riga di comando:

Premi Ctrl+ Alt+ Tsulla tastiera per aprire Terminale. Quando si apre, esegui i comandi seguenti.

sudo apt-get install language-support-fr

Grazie, ma questo non installa tutto ciò che verrebbe installato da gnome-language-selector; nel mio caso: libreoffice-l10n-fr language-pack-gnome-fr language-pack-fr-base hunspell-fr language-pack-gnome-fr-base firefox-locale-fr miti-fr libreoffice-help-fr hyphen- fr wfrench language-pack-fr thunderbird-locale-fr
samb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.