From owner-freebsd-hackers Wed Jan 18 17:33:33 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA20348 for hackers-outgoing; Wed, 18 Jan 1995 17:33:33 -0800 Received: from expo.x.org (expo.x.org [198.112.45.11]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id RAA20338 for ; Wed, 18 Jan 1995 17:33:32 -0800 Received: from fedora.x.org by expo.x.org id AA07745; Wed, 18 Jan 95 20:32:49 -0500 Received: by fedora.x.org id AA19622; Wed, 18 Jan 1995 20:32:47 -0500 Message-Id: <9501190132.AA19622@fedora.x.org> To: freebsd-hackers@freefall.cdrom.com Subject: Re: Internationalization (was Re: CVS stuff) In-Reply-To: Your message of "Wed, 18 Jan 1995 10:57:40 PST." <199501181857.KAA24197@netcom5.netcom.com> Date: Wed, 18 Jan 1995 20:32:47 EST From: Kaleb Keithley Sender: hackers-owner@FreeBSD.org Precedence: bulk >I'd rather see support for *inputting* and *displaying* >other languages first. You're using X aren't you? This is all built into X and has been since R5. Well, X still doesn't do bidirectional or vertical text very well. But before you can use what's built into X you need good locale support built into the C runtime and/or OS. I submitted a LATIN-1 LC_CTYPE file a while back. Work needs to be done to add other support for other locales/- languages/charsets. And after that you'll still need an input method. Implementing input-methods for your locale/language/character set is left as an exercise for the reader. Xlib has a built-in input method for the LATIN-1 alphabet, so at least it's not necessary to write one for most european users, which may only be a small consolation. ;-) -- Kaleb KEITHLEY