From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 27 May 2003 13:42:43 +0400 From: "Alexey I. Froloff" To: devel@altlinux.ru Subject: Re: [devel] Q: fortune-mod and locale Message-ID: <20030527094243.GA4788@inferno.immo> Mail-Followup-To: devel@altlinux.ru References: <20030527091843.GF11708@inferno.immo> <20030527092710.GB15387@sam-solutions.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a8Wt8u1KmwUX3Y2C" Content-Disposition: inline In-Reply-To: <20030527092710.GB15387@sam-solutions.net> User-Agent: Mutt/1.4.1i X-Envelope-To: devel@altlinux.ru 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: --a8Wt8u1KmwUX3Y2C Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit * Alexander Bokovoy [030527 13:28]: > > Сделал я fortunes-ALT и подумал, что использовать одну кодировку > > нехорошо. Соответсвенно захотелось научить fortune(6) выпирать > > правильную, алгоритм предлагаю следующий: > Не проще ли все форчунки перевести в UTF-8 и использовать > nl_langinfo(CODESET) для получения текущей кодировки локали, в которой > запущено приложение. И транслировать посредством iconv. Не проще. Не всегда можно сделать преобразование A->UTF-8->B Например latin-1 текст с умляутами нельзя посмотреть в локали cp1251, но зато можно вручную сделать "чистый" us-ascii. -- Regards, Alexey I. Froloff AIF5-RIPN, AIF5-RIPE ------------------------------------------ Inform-Mobil, Ltd. System Adminitrator http://www.inform-mobil.ru/ Tel: +7(095)504-4709, Fax: +7(095)513-1006 --a8Wt8u1KmwUX3Y2C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+0zMTVqT7+fkT8woRAstXAJ0cGTeAB0tVgflRNtW9XbYxsMAgbgCfZmUb otJTtUk8O4XN6JgqiCl1RBI= =ftov -----END PGP SIGNATURE----- --a8Wt8u1KmwUX3Y2C--