Saya tahu betul bahwa untuk menimpa pengaturan lokal kita dapat menggunakan LC_ALL
prepended ke perintah yang ingin dijalankan. Saya juga tahu C
menggunakan lokal default sistem. Tapi apa artinya C
?
environment-variables
locale
Sergiy Kolodyazhnyy
sumber
sumber
Jawaban:
Satu-satunya petunjuk kuat yang saya dapat adalah dari beberapa dokumentasi Slackware yang ditulis oleh Patrick Volkerding yang hebat. Dalam file itu
/etc/profile.d/lang.sh
ia telah membuat komentar berikut:Tanpa memberikan apa arti 'C' sebenarnya, tapi saya akan menebak bahwa 'C' adalah alias untuk tingkat lokal yang paling rendah dan teraman ini .... Tidak terlalu memuaskan, saya tahu :(.
Untuk melihat sendiri komentar ini dalam paket Slackware, coba yang berikut ini:
Dan kemudian buka file
lang.sh.new
dengan editor teks favorit Anda ...sumber
C
singkatan dari bahasa pemrograman C. Ini adalah sinonim untukPOSIX
lokal.Lihat http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap07.html#tag_07_02
sumber
gettext
adalah dalam bahasa C. Juga bukan untuk "lokal default suatu sistem" tetapi sebenarnya "lokal default dari setiap aplikasi". Pengembang dapat menggunakan lokal / sumber asli yang berbeda darien_US
atauen
. Itu bisa bahasa Arab, Cina, Prancis, Jerman, Jepang ... tidak masalah.