Jak zainstalować jeden język za pomocą wiersza polecenia

21

Staram się mieć wszystko gotowe do zainstalowania nowego pulpitu z kilkoma instrukcjami z wiersza poleceń. Niestety, aby zainstalować pakiety językowe, nie mogłem znaleźć sposobu na zrobienie tego.

mogę biec

gnome-language-selector

Ale wydaje się, że nie można go użyć bezpośrednio w linii poleceń. Muszę kontynuować kliknięcia ...

Inną rzeczą, którą można zrobić, jest to, że robię te kliknięcia i sprawdzam, które pakiety zostały zainstalowane, i czytam zmiany w / etc / environment i / etc / default / locale (i innym pliku / etc / ...?), Ale lista pakietów prawdopodobnie różni się w zależności od zainstalowanych pakietów (Firefox, Thunderbird, LibreOffice, Gnome, ...)

Czy jest na to narzędzie? Powiedzmy, że:

gnome-language-selector --install fr

lub pakiet, który ma wszystkie niezbędne zależności:

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

Dzięki,

samb
źródło

Odpowiedzi:

23

Na pulpicie możesz

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

Ale każda aplikacja może mieć swój pakiet językowy. Aby poznać pakiety do zainstalowania, spróbuj:

check-language-support -l [cod]

Na przykład:

check-language-support -l fr
jaśmin
źródło
Dziękuję, ale to nie instaluje wszystkiego, co byłoby zainstalowane przez gnome-language-selector; w moim przypadku: libreoffice-l10n-fr pakiet językowy-gnome-fr pakiet językowy-fr-base hunspell-fr pakiet językowy-gnome-fr-base firefox-locale-fr mythes-fr libreoffice-help-fr myślnik- fr wfrench language-pack-fr thunderbird-locale-fr
samb
Nie ma dostępnego pakietu obsługi języka [cod] dla 12.04 ... Znikło wraz z 11.10.
samb
1
Edytowane. Proszę sprawdzić, czy ostatnie dodatki są przydatne ... :)
jaśmin
1
Doskonały! Ostatnim poleceniem jest sudo apt-get install $ (check-language-support -l fr)
samb
1
Lubyes | sudo apt-get install `check-language-support -l fr`
Reinier Post
15

Automatycznie zainstaluj wszystkie zależności:

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

gdzie frjest pożądany kod języka.

Nuno Mourinho
źródło
wskazówka: apt-get installmożna wybrać -yopcję. Nie trzeba używać yesi rurki.
hytromo
2

Najpierw musisz edytować plik locale.gen.

sudo vim /etc/locale.gen

Następnie szukam potrzebnego pakietu językowego i usuwam znak komentarza, na przykład, jeśli chcę zainstalować zh_CN.GBK GBK zh_CN.UTF8, po prostu usuwam symbol # w tych liniach lub możesz dodać swoje linie bezpośrednio do plik. Na koniec uruchom:

sudo locale-gen

To najprostszy sposób, jaki znalazłem online.

Gary
źródło
0

Aby dodać język francuski do Ubuntu za pomocą Centrum oprogramowania:

Zainstaluj za pośrednictwem centrum oprogramowania

Cytat stamtąd:

Ten metapakiet zależy od wszystkich pakietów, które zapewniają obsługę języka ojczystego dla aplikacji. (takie jak sprawdzanie pisowni, słowniki, pakiety ustawień narodowych OpenOffice i Mozilla itp.).

Jeśli chcesz również tłumaczyć aplikacje i pulpit, zainstaluj dodatkowo language-pack-fr.

Więc może nie mieć języka dla niektórych programów.


Aby dodać język do Ubuntu za pomocą wiersza poleceń:

Wystarczy nacisnąć Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Po otwarciu uruchom poniższe polecenia.

sudo apt-get install language-support-fr
Mitch
źródło
Dziękuję, ale to nie instaluje wszystkiego, co byłoby zainstalowane przez gnome-language-selector; w moim przypadku: libreoffice-l10n-fr pakiet językowy-gnome-fr pakiet językowy-fr-base hunspell-fr pakiet językowy-gnome-fr-base firefox-locale-fr mythes-fr libreoffice-help-fr myślnik- fr wfrench language-pack-fr thunderbird-locale-fr
samb