ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] perl É localtime()
@ 2001-02-16 19:58 Dmitry Samoyloff
  2001-02-16 21:00 ` Roman S
  2001-02-17 12:50 ` [mdk-re] Re: [mdk-re] perl и localtime() Mikhail Zabaluev
  0 siblings, 2 replies; 5+ messages in thread
From: Dmitry Samoyloff @ 2001-02-16 19:58 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте!

У меня в perl функция localtime() выдаёт дату по-английски. $LANG в bash 
установлена правильно: ru_RU.KOI8-R. По-русски получилось только так:

$date=`export LANG=ru_RU.KOI8-R; date`;

но это как-то некрасиво. Подскажите, пожалуйста, как заставить localtime 
говорить по-русски.

С уважением, Дмитрий Самойлов



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mdk-re] perl É localtime()
  2001-02-16 19:58 [mdk-re] perl É localtime() Dmitry Samoyloff
@ 2001-02-16 21:00 ` Roman S
  2001-02-17  5:13   ` Dmitry Samoyloff
  2001-02-17 12:50 ` [mdk-re] Re: [mdk-re] perl и localtime() Mikhail Zabaluev
  1 sibling, 1 reply; 5+ messages in thread
From: Roman S @ 2001-02-16 21:00 UTC (permalink / raw)
  To: mandrake-russian

On Fri, 16 Feb 2001 02:50:05 +0300
Dmitry Samoyloff <dsamoyloff@mail.ru> wrote:

> Здравствуйте!
> 
> У меня в perl функция localtime() выдаёт дату по-английски. $LANG в bash

> установлена правильно: ru_RU.KOI8-R. По-русски получилось только так:
> 
> $date=`export LANG=ru_RU.KOI8-R; date`;
> 
> но это как-то некрасиво. Подскажите, пожалуйста, как заставить localtime

> говорить по-русски.
А таки что в /etc/sysconfig/i18n, ~/.i18n (если есть)
и что говорит команда locale?

Rgds!
Roman Savelyev



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mdk-re] perl É localtime()
  2001-02-16 21:00 ` Roman S
@ 2001-02-17  5:13   ` Dmitry Samoyloff
  0 siblings, 0 replies; 5+ messages in thread
From: Dmitry Samoyloff @ 2001-02-17  5:13 UTC (permalink / raw)
  To: mandrake-russian

On Friday 16 February 2001 21:03, Roman S wrote:
> On Fri, 16 Feb 2001 02:50:05 +0300
>
> Dmitry Samoyloff <dsamoyloff@mail.ru> wrote:
> > Здравствуйте!
> >
> > У меня в perl функция localtime() выдаёт дату по-английски. $LANG в bash
> >
> > установлена правильно: ru_RU.KOI8-R. По-русски получилось только так:
> >
> > $date=`export LANG=ru_RU.KOI8-R; date`;
> >
> > но это как-то некрасиво. Подскажите, пожалуйста, как заставить localtime
> >
> > говорить по-русски.
>
> А таки что в /etc/sysconfig/i18n

LANG=ru_RU.KOI8-R
LINGUAS=ru
LANGUAGE=ru
_XKB_CHARSET=KOI8-R
SYSFONT=UniCyr_8x16
SYSFONTACM=koi8-r

>~/.i18n (если есть)

нету :-)

> и что говорит команда locale?

$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_ALL=

С уважением, Дмитрий Самойлов



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [mdk-re] Re: [mdk-re] perl и localtime()
  2001-02-16 19:58 [mdk-re] perl É localtime() Dmitry Samoyloff
  2001-02-16 21:00 ` Roman S
@ 2001-02-17 12:50 ` Mikhail Zabaluev
  2001-02-18  2:57   ` [mdk-re] Re: [mdk-re] perl É localtime() Dmitry Samoyloff
  1 sibling, 1 reply; 5+ messages in thread
From: Mikhail Zabaluev @ 2001-02-17 12:50 UTC (permalink / raw)
  To: mandrake-russian

Hello Dmitry,

On Fri, Feb 16, 2001 at 02:50 +0300, Dmitry Samoyloff wrote:
>
> Здравствуйте!
> 
> У меня в perl функция localtime() выдаёт дату по-английски. $LANG в bash 
> установлена правильно: ru_RU.KOI8-R. По-русски получилось только так:
> 
> $date=`export LANG=ru_RU.KOI8-R; date`;
> 
> но это как-то некрасиво. Подскажите, пожалуйста, как заставить localtime 
> говорить по-русски.

Э-э-э... localtime выдает массив из девяти чисел; как вы получаете из него
что-то английское?

-- 
Stay tuned,
  MhZ                                    mailto:mookid@sigent.ru
-----------
Say it with flowers,
Or say it with mink,
But whatever you do,
Don't say it with ink!
		-- Jimmie Durante



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mdk-re] Re: [mdk-re] perl É localtime()
  2001-02-17 12:50 ` [mdk-re] Re: [mdk-re] perl и localtime() Mikhail Zabaluev
@ 2001-02-18  2:57   ` Dmitry Samoyloff
  0 siblings, 0 replies; 5+ messages in thread
From: Dmitry Samoyloff @ 2001-02-18  2:57 UTC (permalink / raw)
  To: mandrake-russian

On Saturday 17 February 2001 02:39, Mikhail Zabaluev wrote:
> Hello Dmitry,
>
> On Fri, Feb 16, 2001 at 02:50 +0300, Dmitry Samoyloff wrote:
> > Здравствуйте!
> >
> > У меня в perl функция localtime() выдаёт дату по-английски. $LANG в bash
> > установлена правильно: ru_RU.KOI8-R. По-русски получилось только так:
> >
> > $date=`export LANG=ru_RU.KOI8-R; date`;
> >
> > но это как-то некрасиво. Подскажите, пожалуйста, как заставить localtime
> > говорить по-русски.
>
> Э-э-э... localtime выдает массив из девяти чисел; как вы получаете из него
> что-то английское?

В скалярном контексте localtime возвращает строку вида:
Sun Feb 18 02:40:32 2001

Так или иначе, я уже разобрался в чём дело, в man-е написано, что 
возвращаемое значение "is not locale dependent" и правильно можно сделать так:

use POSIX qw(strftime);
$now_string = strftime "%a %b %e %H:%M:%S %Y", localtime;

С уважением, Дмитрий Самойлов



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-02-18  2:57 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-16 19:58 [mdk-re] perl É localtime() Dmitry Samoyloff
2001-02-16 21:00 ` Roman S
2001-02-17  5:13   ` Dmitry Samoyloff
2001-02-17 12:50 ` [mdk-re] Re: [mdk-re] perl и localtime() Mikhail Zabaluev
2001-02-18  2:57   ` [mdk-re] Re: [mdk-re] perl É localtime() Dmitry Samoyloff

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git