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,

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

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.


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.


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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.