Subject: Re: Russian locale and Russian messages
To: None <netbsd-users@netbsd.org>
From: Victor Sudakov <sudakov@sibptus.tomsk.ru>
List: netbsd-users
Date: 01/27/2003 23:43:56
Christian Biere wrote:
> 
> > What am I doing wrong, why am I seeing "\353\317\315\301\316" instead
> > of 8-bit Cyrillic characters? 
> > [sudakov@Sun2 ~] printenv LANG; printenv SHELL
> > ru_RU.KOI8-R
> > /bin/tcsh
> 
> LANG is the wrong variable for this. You can set it to ru or ru_RU but
> this variable only used by Perl IIRC. You should set LC_CTYPE to
> ru_RU.KOI8-R. See setlocale(3) for more details.

I used LANG because such was my FreeBSD experience. But fine, I will set
LC_CTYPE as well.

> 
> > man tcsh advises to set the tty in 8 bit mode, how do I do that?  I am
> > connected via ssh.
> 
> stty pass8 should do that.

[sudakov@Sun2 ~] printenv LANG ; printenv LC_CTYPE
ru_RU.KOI8-R
ru_RU.KOI8-R
[sudakov@Sun2 ~] stty pass8
[sudakov@Sun2 ~] nonexistant_command
nonexistant_command: \353\317\315\301\316\304\301 \316\305 \316\301\312\304\305\316\301.
[sudakov@Sun2 ~] 



What am I doing wrong?


-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN