On Tuesday 20 April 2004 15:45, Georgi Chorbadzhiyski wrote: > То понеже много трудно. > > echo LANG=bg_BG >> .profile > echo LANGUAGE=bg >> .profile > echo LC_ALL=C >> .profile >
Не ми стана ясно защо LC_ALL=C. Аз си настройвам системата така: ==== начало на файла /etc/profile.d/lang.sh ================= #!/bin/sh # Set the system locale (default C is the same as en_US): export LANG=bg_BG # Променливата LC_MESSAGES указва какъв да бъде езика на интерфейса на програмите. # Ако желаете интерфейса на програмите да бъде # на английски вместо на български, махнете # в началото на следващия ред export LC_MESSAGES=C # Променливата LC_TIME указва на какъв език да бъде датата export LC_TIME=C # тази команда решава някои проблеми свързани с man export LESSCHARSET=latin1 case `tty` in /dev/tty[0-9]*) # следващите команди ще се изпълнят само, ако терминала е виртуален # Повторно зареждане на шрифта . /etc/rc.d/rc.font ;; esac ==== край на файла /etc/profile.d/lang.sh ================= Някои програми обаче отказват да показват интерфейса си на C (английски) - например licq показва интерфейсът си на български и се наложи да пиша скрипт: ================= licq =============== export LANG=$LC_MESSAGES export LC_CTYPE="bg_BG" # това е за да бъде кодирането cp1251 (или uft-8) по подразбиране /usr/bin/licq $* ================= / licq =============== Писал съм по темата на адрес: http://vstoykov.hit.bg/linuxdoc/bg-howto/bg_linux_howto_0_0_6.htm ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================