Rabu, September 26, 2007

Mengatur locale di Linux Debian Etch

Locale adalah sekumpulan informasi yang digunakan kebanyakan program untuk menentukan setting spesifik berdasar negara dan bahasa. Locale dan datanya merupakan bagian dari pustaka sistem dan dapat ditemukan di /usr/share/locales pada kebanyakan sistem Linux.
Nama locale biasanya mempunyai format ab_CD di mana ab adalah kode bahasa yang terdiri dari 2 (atau 3) huruf sebagaimana dispesifikasikan di ISO-639 dan CD adalah kode negara yang terdiri dari 2 huruf seperti dispesifikasikan di ISO-3166.

Di Debian, kita dapat mengatur locale ini dengan mengetikkan perintah
# dpkg-reconfigure locales
Perintah di atas akan mengatur locale default untuk sistem berjalan

Berikut contoh ketika locale diset ke en_EN :
# locale
LANG=en_US
LANGUAGE=en_ID:en_US:en_GB:en
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
# date
Wed Sep 26 14:50:15 WIT 2007


Ketika diset ke id_ID :
# locale
LANG=id_ID
LANGUAGE=en_ID:en_US:en_GB:en
LC_CTYPE="id_ID"
LC_NUMERIC="id_ID"
LC_TIME="id_ID"
LC_COLLATE="id_ID"
LC_MONETARY="id_ID"
LC_MESSAGES="id_ID"
LC_PAPER="id_ID"
LC_NAME="id_ID"
LC_ADDRESS="id_ID"
LC_TELEPHONE="id_ID"
LC_MEASUREMENT="id_ID"
LC_IDENTIFICATION="id_ID"
LC_ALL=
# date
Rab Sep 26 14:49:08 WIT 2007


Yang juga perlu diperhatikan adalah masing-masing user juga dapat mengatur locale-nya sendiri dengan mengetikkan perintah berikut :
$
export LANG="de_DE"
perintah di atas juga dapat dimasukkan ke .bashrc sehingga otomatis dijalankan ketika user login

Tidak ada komentar: