Điểm:1

GUI tiếng Anh và tiếng Đức i Terminal

lá cờ in

Tôi gặp sự cố với Terminal của mình. GUI bằng tiếng Anh và thiết bị đầu cuối bằng tiếng Đức.. Tôi cần tiếng Anh ở mọi nơi. Tôi nên làm gì?

nhập mô tả hình ảnh ở đây

Kubfox 20.LTS Tôi chỉ có một bàn phím tiếng Đức.

----------CHỈNH SỬA----------------------

piotr@Dell:~$ ifconfig

Không tìm thấy lệnh 'ifconfig', nhưng có thể được cài đặt bằng:

Sudo apt cài đặt công cụ mạng

piotr@Dell:~$ which localectl
/usr/bin/localectl

Không phải tất cả tin nhắn đều bằng tiếng Đức O_o

Nate T avatar
lá cờ it
Bạn nên cập nhật bài đăng của mình và thêm câu hỏi. Ngay bây giờ bạn chỉ cho chúng tôi biết một số sự thật về thiết bị đầu cuối của bạn. Chúng tôi không thể đưa ra câu trả lời mà không có một câu hỏi.
Peter avatar
lá cờ in
Ok, câu hỏi là ở đây.
Nate T avatar
lá cờ it
gõ vào thiết bị đầu cuối ` which localectl`. Nó xuất ra cái gì? Nó hy vọng sẽ là một con đường
Peter avatar
lá cờ in
CHỈNH SỬA ở đây :)
Nate T avatar
lá cờ it
`locale -a` sẽ cho bạn biết tất cả các tệp ngôn ngữ được cài đặt trên hệ thống của bạn. Hãy thử và xem bạn có `en_US.utf8` không? Nếu vậy, tôi biết làm thế nào để thiết lập nó.
Nate T avatar
lá cờ it
Tôi cũng sẽ dành thời gian xem qua tài liệu. Nếu tôi tìm thấy bất cứ điều gì khác mà tôi nghĩ bạn sẽ quan tâm, tôi sẽ cập nhật câu trả lời của mình để hiển thị nó. Bạn cũng có thể muốn nhanh chóng tạo một tập lệnh bash lặp qua các biến trong danh sách bên dưới trong một vòng lặp for và chạy echo trên từng biến, đồng thời chuyển hướng đầu ra tới tệp. Nếu tôi có thời gian, tôi có thể viết nó ra, nhưng tôi đang đi làm, vì vậy tôi không chắc một ngày của mình sẽ bận rộn như thế nào.
Điểm:1
lá cờ it

Thử cái này. Nếu nó hoạt động, nó sẽ không tồn tại vĩnh viễn.. chưa. Tốt hơn nên kiểm tra để đảm bảo rằng nó hoạt động trước khi duy trì bất kỳ biến nào. Lệnh là đặt $LANG=en_US.utf8

Từ Launchpad tôi tìm thấy một niêm yết của các biến môi trường liên quan đến ngôn ngữ và những chức năng mà chúng định cấu hình trên hệ thống của bạn. Liên kết không chỉ là danh sách mà còn là thông tin hữu ích liên quan đến cấu hình ngôn ngữ.

LANG
    Cung cấp giá trị mặc định cho các biến LC_* chưa được đặt rõ ràng. 
LC_ADDRESS
    Cách định dạng địa chỉ (quốc gia đầu tiên hoặc cuối cùng, nơi mã zip đi, v.v.). 
LC_ALL
    Ghi đè các cài đặt LC_* riêng lẻ: nếu LC_ALL được đặt, không có tùy chọn nào bên dưới có hiệu lực. 
LC_COLLATE
    Cách các chuỗi (tên tệp...) được sắp xếp theo thứ tự bảng chữ cái.Việc sử dụng ngôn ngữ "C" hoặc "POSIX" ở đây sẽ dẫn đến thứ tự sắp xếp giống như strcmp(), thứ tự này có thể phù hợp hơn với các ngôn ngữ dành riêng cho ngôn ngữ. 
LC_CTYPE
    Cách các ký tự được phân loại thành chữ cái, số, v.v. Điều này xác định những thứ như cách các ký tự được chuyển đổi giữa chữ hoa và chữ thường. 
LC_IDENTIFICATION
    Siêu dữ liệu về thông tin ngôn ngữ. 
LC_MEASUREMENT
    Đơn vị đo lường nào được sử dụng (feet, mét, pound, kilôgam, v.v.). 
LC_MESSAGES
    Ngôn ngữ nào nên được sử dụng cho thông báo hệ thống. 
LC_MONETARY
    Loại tiền bạn sử dụng, tên và ký hiệu của nó. 
LC_NAME
    Cách tên được thể hiện (họ hoặc tên, v.v.). 
LC_NUMERIC
    Cách bạn định dạng số của mình. Ví dụ: ở nhiều quốc gia, dấu chấm (.) được sử dụng làm dấu phân cách thập phân, trong khi các quốc gia khác sử dụng dấu phẩy (,). 
LC_PAPER
    Kích thước giấy: 11 x 17 inch, A4, v.v. 
LC_RESPONSE
    Xác định cách các câu trả lời (chẳng hạn như Có và Không) xuất hiện bằng ngôn ngữ địa phương 
LC_ĐIỆN THOẠI
    Số điện thoại của bạn trông như thế nào. 
LC_TIME
    Ngày và giờ của bạn được định dạng như thế nào. Sử dụng ví dụ "en_DK.UTF-8" để nhận đồng hồ 24 giờ trong một số chương trình. 

Cách tốt nhất để thiết lập chúng là với localectl. Nó là giao diện mặt trước cho trình nền ngôn ngữ hệ thống cục bộ hệ thống. Cả daemon và công cụ đều có man-page. khi tôi đang tìm kiếm tài liệu, tôi đã gõ người đàn ông địa phương và đẩy CHUYỂN HƯỚNG để hoàn thành bash. Nó hiển thị 6 hoặc 7 tùy chọn cho các công cụ và tài nguyên liên quan đến ngôn ngữ khác nhau. Hãy chắc chắn để kiểm tra những ra là tốt. Tôi chắc chắn rằng bạn sẽ thấy chúng hữu ích.

Dù sao, như tôi đã nói trong nhận xét, bạn có thể tìm thấy các ngôn ngữ hiện có trên thiết bị của mình bằng cách nhập ngôn ngữ -a. Sau khi bạn biết tên của trang cung cấp văn bản tiếng Anh (có thể là en_US.utf8), bạn có thể sử dụng nó để xây dựng lệnh bạn cần.

Trước khi bạn thay đổi bất cứ điều gì, hãy đảm bảo ghi lại các cài đặt cũ của bạn trong trường hợp bạn muốn đặt lại chúng sau này. Bạn có thể làm điều này với lệnh này:

trạng thái localectl >> old.settings
echo;echo;echo " ~~ Ngôn ngữ đã cài đặt ~~";echo;echo;  
localectl list-locales >> old.settings
# Dòng cuối cùng giống như "locale -a" nhưng có thể có thêm thông tin về cài đặt của bạn

Ngoài ra, hãy nhớ đọc các trang hướng dẫn khác và xem liệu bạn có thể tìm thấy bất kỳ lệnh loại danh sách nào khác không. Nếu bạn chắc chắn thêm chúng vào cũ.settings tập tin mà chúng tôi đã thực hiện. Bất cứ khi nào bạn bắt đầu thay đổi cấu hình như thế này, cần phải ghi lại điểm bắt đầu của bạn. Nếu bạn có một hệ thống sao lưu, hãy sao lưu luôn.

Lệnh đó phải ở dạng:

localectl set-locale [tên-của-tệp-ngôn ngữ mới]

nếu en_US.utf8 xuất hiện trong danh sách ngôn ngữ, thì hãy sử dụng nó.

Điều này sẽ thay đổi biến $LANG cho hệ thống của bạn. Điều đó sẽ sửa chữa thiết bị đầu cuối, nhưng phá vỡ một số thứ khác. Ví dụ, thời gian có thể bị tắt. Danh sách mà tôi đã đăng ở trên cung cấp các biến để khắc phục mọi sự cố. Chỉ cần tìm khóa trong danh sách kiểm soát vấn đề bạn cần đặt lại và đặt lại.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.