From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 27 May 2003 12:37:59 +0300 From: Alexander Bokovoy To: devel@altlinux.ru Subject: Re: [devel] Re: Q: fortune-mod and locale Message-ID: <20030527093759.GC15387@sam-solutions.net> Mail-Followup-To: devel@altlinux.ru References: <20030527091843.GF11708@inferno.immo> <20030527092710.GB15387@sam-solutions.net> <20030527092618.0FE612B51F@mail.ru.echo.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20030527092618.0FE612B51F@mail.ru.echo.fr> Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Tue, May 27, 2003 at 01:34:59PM +0400, Anton V. Boyarshinov wrote: > On Tue, 27 May 2003 12:27:10 +0300 Alexander Bokovoy > wrote: > > > Не проще ли все форчунки перевести в UTF-8 и использовать > > nl_langinfo(CODESET) для получения текущей кодировки локали, в > > которой запущено приложение. И транслировать посредством iconv. > > А как быть с символами, которые не представимы в той ии иной > кодировке? Если они не представимы, то мы их в любом случае показать не сможем. Конечно, используя возможности iconv в glibc мы можем написать некоторый fallback (например, как это сделано в утилите iconv) для замены этих символов на что-то осмысленное. -- / Alexander Bokovoy --- Get in touch with your feelings of hostility against the dying light. -- Dylan Thomas [paraphrased periphrastically]