Làm cách nào tôi có thể cài đặt một ngôn ngữ bằng dòng lệnh


21

Tôi đang cố gắng chuẩn bị mọi thứ để cài đặt một máy tính để bàn mới với một vài hướng dẫn dòng lệnh. Thật không may, để cài đặt các gói ngôn ngữ, tôi không thể tìm thấy cách thực hiện.

tôi có thể chạy

gnome-language-selector

Nhưng nó dường như không thể sử dụng trực tiếp trong dòng lệnh. Tôi cần tiếp tục với các nhấp chuột ...

Một điều khác có thể được thực hiện là tôi thực hiện các nhấp chuột đó và tìm hiểu các gói đã được cài đặt và đọc các thay đổi trong / etc / môi trường và / etc / default / locale (và tệp / etc / ...?) Nhưng danh sách các gói có thể khác nhau tùy thuộc vào các gói được cài đặt (Firefox, Thunderbird, LibreOffice, Gnome, ...)

Có một công cụ cho điều đó? Giống như hãy nói:

gnome-language-selector --install fr

hoặc một gói có tất cả các phụ thuộc cần thiết:

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

Cảm ơn,

Câu trả lời:


23

Đối với máy tính để bàn, bạn có thể

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

Nhưng mỗi ứng dụng có thể có gói ngôn ngữ của nó. Để biết các gói sẽ được cài đặt, hãy thử:

check-language-support -l [cod]

Ví dụ:

check-language-support -l fr

Cảm ơn bạn, nhưng điều này không cài đặt tất cả những gì sẽ được cài đặt bởi bộ chọn ngôn ngữ gnome; trong trường hợp của tôi: libreoffice-l10n-fr ngôn ngữ-pack-gnome-fr ngôn ngữ-pack-fr-cơ sở hunspell-fr ngôn ngữ-pack-gnome-fr-cơ sở fr wfbler ngôn ngữ-pack-fr thunderbird-locale-fr
samb

Không có gói hỗ trợ ngôn ngữ-văn bản- [cod] có sẵn cho 12.04 ... Nó biến mất vào ngày 11.10.
samb

1
Đã chỉnh sửa. Vui lòng kiểm tra xem các bổ sung cuối cùng có hữu ích không ... :)
jasmines

1
Xuất sắc! Lệnh cuối cùng là sudo apt-get install $ (kiểm tra ngôn ngữ-hỗ trợ -l fr)
samb

1
Hoặcyes | sudo apt-get install `check-language-support -l fr`
Bài viết của Rebier

14

Tự động cài đặt tất cả các phụ thuộc:

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

nơi frlà mã ngôn ngữ mong muốn.


gợi ý: apt-get installcó thể có -ytùy chọn. Không cần sử dụng yesvà đường ống.
hytromo

2

Đầu tiên, bạn cần chỉnh sửa tệp locale.gen.

sudo vim /etc/locale.gen

Sau đó, tìm kiếm gói ngôn ngữ bạn cần và xóa dấu nhận xét, ví dụ: nếu tôi muốn cài đặt zh_CN.GBK GBK zh_CN.UTF8, tôi chỉ cần xóa biểu tượng # trong các dòng này, thay vào đó, bạn cũng có thể thêm dòng của mình trực tiếp vào tập tin. Cuối cùng, chạy:

sudo locale-gen

Đây là cách đơn giản nhất tôi tìm thấy trực tuyến.


0

Để thêm ngôn ngữ tiếng Pháp vào Ubuntu bằng Trung tâm phần mềm:

Cài đặt qua trung tâm phần mềm

Trích dẫn từ đó:

Siêu dữ liệu này phụ thuộc vào tất cả các gói cung cấp hỗ trợ ngôn ngữ bản địa cho các ứng dụng. (như trình kiểm tra chính tả, từ điển, gói ngôn ngữ OpenOffice và Mozilla, v.v.).

Nếu bạn cũng muốn các ứng dụng của mình và máy tính để bàn được dịch, vui lòng cài đặt thêm ngôn ngữ-pack-fr.

Vì vậy, nó có thể không có ngôn ngữ cho các chương trình nhất định.


Để thêm ngôn ngữ vào Ubuntu bằng dòng lệnh:

Chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở ra, chạy các lệnh bên dưới.

sudo apt-get install language-support-fr

Cảm ơn bạn, nhưng điều này không cài đặt tất cả những gì sẽ được cài đặt bởi bộ chọn ngôn ngữ gnome; trong trường hợp của tôi: libreoffice-l10n-fr ngôn ngữ-pack-gnome-fr ngôn ngữ-pack-fr-cơ sở hunspell-fr ngôn ngữ-pack-gnome-fr-cơ sở fr wfbler ngôn ngữ-pack-fr thunderbird-locale-fr
samb
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.