Tôi có macbook Mountain Lion và ngôn ngữ mặc định là tiếng Anh, bàn phím cũng là tiếng Anh (Mỹ). Tôi cần thay đổi ngôn ngữ mà thiết bị đầu cuối trả lời sang tiếng Thụy Điển.
Ví dụ: Thay vì trả lời "Từ chối kết nối" cho một telnet không thành công, nó nên nói "Forbindelse Vagras" (đó là bản dịch tiếng Thụy Điển)
EDIT: Tôi đã thử đặt LANG = sv_SE.UTF-8 và tương tự với LC_ALL, không có hiệu lực
Cũng đã thử thay đổi cài đặt toàn hệ thống, thay đổi ngôn ngữ trong toàn hệ thống nhưng không thay đổi thiết bị đầu cuối
Ngoài ra, tôi đang chạy ZSH.
Tôi không nghĩ có bất kỳ gói ngôn ngữ bổ sung nào :) Mọi thứ đã được cung cấp với OS X; những công cụ này đơn giản là không bao giờ được bản địa hóa. Công cụ dòng lệnh duy nhất vận chuyển một số thông tin miền địa phương là
—
hamstergene
/usr/bin/cal
; nếu bạn nhập LANG=sv_SE cal
vào Terminal, bạn sẽ nhận được tên ngày trong tiếng Thụy Điển. Đó là xa như bạn nhận được.
Bah! Bất kỳ ý tưởng về các hệ điều hành khác? Windows, Ubuntu ... Tôi có thể cài đặt VM và kiểm tra những gì tôi cần.
Windows chắc chắn là tốt nhất trong số này, tất cả các thành phần tiêu chuẩn nên được bản địa hóa hoàn hảo, nhưng môi trường dòng lệnh của nó không phải là POSIX và thiếu các tính năng đến mức thảm hại. Hãy thử FreeBSD, RedHat / Fedora (bạn có thể cần cài đặt các gói bổ sung có "nls" trong tên của chúng).
—
hamstergene
telnet
được bản địa hóa.