Next Previous Contents

4. Setting Shell Environment

Untuk melihat apakah locale Indonesia sudah terinstall dengan baik atau belum lakukan:

# export LC_ALL=id_ID
# export LANG=id_ID

Perintah di atas meminta agar sistem menset locale pada shell yang aktif untuk menggunakan aturan id_ID. Variabel LC_ALL dan LANG akan digunakan sebagai acuan bagi program yang melek i18n untuk menampilkan

Lalu,

# cal 1999
# date

Kedua perintah di atas seharusnya akan menampilkan kalender dan tanggal dalam format dan Bahasa Indonesia.

Agar sistem selalu menggunakan locale Indonesia, perintah export di atas bisa ditambahkan dalam file /etc/profile.

4.1 Locale Indonesia dalam Red Hat 6.0

Dalam Red Hat 6.0 kode local Indonesia masih dalam kode lama yaitu in_ID dan tidak sempat diperbaiki karena saat saya memberitahukan adanya perubahan dari in_ID ke id_ID ternyata Red Hat 6.0 sudah mencapai waktu rilisnya. Terima kasih kepada Ronny Haryanto giant@canada.com yang memberitahukan perubahan di ISO 639 ini.

Oleh karena itu perintah yang melibatkan kata "id_ID" di dalam dokumen ini dapat diganti sebagai "in_ID" bila Anda menggunakan Red Hat 6.0. Jadi untuk mengaktifkan dukungan locale Indonesia, ketikkan:

# export LC_ALL=in_ID
# export LANG=in_ID

Dalam Red Hat 6.0 juga terdapat beberapa program yang memiliki terjemahan dalam Bahasa Indonesia (dengan kode locale in_ID), yaitu:

Program-program tersebut akan menampilkan output dalam Bahasa Indonesia setelah Anda menset shell environment sebagaimana dijelaskan di atas. Sebenarnya program instalasi Red Hat 6.0 juga memiliki terjemahan dalam bahasa Indonesia, dalam program tersebut Bahasa Indonesia tidak disertakan, saya tidak mengetahui alasannya, namun kemungkinannya adalah apabila Bahasa Indonesia disertakan maka ukuran bootdisk akan membengkak lebih dari 1.44 MB.

Oleh karena itu apabila Anda ingin memiliki program instalasi Red Hat 6.0 berbahasa Indonesia, lakukan kompilasi ulang program tersebut yang biasa terdapat di direktori misc/ pada CD atau FTP. Dan tambahkan baris berikut pada file misc/src/install/lang.c

 { "Bahasa Indonesia", "in", NULL, NULL, "in_ID" },

di bawah Bahasa Inggris (di atasnya juga boleh).

Agar Red Hat 6.0 Anda kompatibel dengan program-program lain yang menggunakan kode locale id_ID, Anda dapat membuat link khusus sehingga Red Hat 6.0 akan menerima kedua kode locale tersebut sebagai kode locale Indonesia. Caranya adalah:

# ln -s /usr/share/locale/in_ID /usr/share/locale/id_ID
# ln -s /usr/share/locale/in_ID /usr/share/locale/id


Next Previous Contents