Tidak dapat mengubah bahasa kembali ke bahasa Inggris Fedora Core 14

2

Saya menjalankan Fedora 14, dan saya mengambil bahasa Prancis sekolah jadi saya memutuskan untuk mengatur sistem saya ke bahasa Prancis untuk melihat bagaimana itu.

Saya mengedit / etc / sysconfig / i18n, dan mengubah en_US menjadi fr_FR. Kemudian, saya reboot, dan beralih ke bahasa Prancis.

Saya memutuskan bahwa saya tidak tahu cukup bahasa Perancis untuk berfungsi, jadi saya mengedit i18n lagi, dan saya reboot. Tapi itu masih dalam bahasa Prancis. Kemudian ini terjadi:

[Leo@chessman ~]$ cd /etc/sysconfig
[Leo@chessman sysconfig]$ su
Mot de passe : 
[root@chessman sysconfig]# cat i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
[root@chessman sysconfig]# 

Perhatikan bahwa setelah saya mengetik su, katanya "mot de passe," yang merupakan bahasa Prancis, meskipun dikatakan LANG = "en_US.UTF-8".

Bagaimana saya bisa mengubahnya kembali ke bahasa Inggris?

Leo Izen
sumber

Jawaban:

1

Saya memiliki masalah yang sama dan dalam kasus saya pelakunya /etc/profile yang memiliki tiga export baris di akhir (secara otomatis ditambahkan oleh penyedia hosting bodoh selama instalasi server).

Felix Schwarz
sumber
0

Semuanya diatur dalam /etc/profile.d/lang.sh dalam sistem berbasis Fedora dan Red Hat. Lihat direktori $ HOME / .i18n Anda terlebih dahulu.

Jika tidak membantu Anda dapat menimpa perilaku ini di file /etc/profile.d/lang.sh itu sendiri - masukkan

export LANG=C

sana.

Ada juga satu trik lagi. Klien Ssh dikonfigurasi untuk mengirim variabel lingkungan lokal secara default. Coba ini:

LC_ALL=C ssh server

Jika ini membantu, edit / etc / ssh / ssh_config Anda (di sisi klien) atau / etc / ssh / sshd_config (di sisi server).

lzap
sumber
Menambahkan satu trik lagi!
lzap