From owner-freebsd-i18n Sat Nov 16 20:19: 0 2002 Delivered-To: freebsd-i18n@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8A2D37B401 for ; Sat, 16 Nov 2002 20:18:58 -0800 (PST) Received: from mail.identd.net (matrix.identd.net [64.172.21.201]) by mx1.FreeBSD.org (Postfix) with SMTP id 400E643E4A for ; Sat, 16 Nov 2002 20:18:58 -0800 (PST) (envelope-from mtm@identd.net) Received: (qmail 34590 invoked by uid 1007); 17 Nov 2002 04:18:57 -0000 Date: Sat, 16 Nov 2002 20:18:57 -0800 From: Mike Makonnen To: freebsd-i18n@freebsd.org Subject: Creating new locales Message-ID: <20021117041857.GA34284@matrix.identd.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline User-Agent: Mutt/1.4i X-Operating-System: FreeBSD/4.7-STABLE (i386) Sender: owner-freebsd-i18n@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, I'm trying to create a new locale, but don't have much clue about where to start. Any help would be appreciated. More info and quetions below. I have some linux console fonts in .psf format. Are these compatible with the font files used for the FreeBSD conole? If not, where can I get a font converter? The charset encoding is utf8, so I created an LC_TYPE with a UTF2 encoding. And that's about as far as I have gone. I suppose next thing I have to do is create a keyboard map and a screen map. Keymap.5 was helpfull about the first, but I'm not too sure about what a screen map is and what I have to do about it. What's the relationship between a font file, a keyboard map, and a screen map (my most important question)? The amharic character set contains something between 300-400 characters, so I was wondering how some other languages with more thatn 127 characters manage to work on the console. How do you map 2 or more keystrokes to one character? A basic outline or pointer would really help. My initial goal is to be able to cat a utf8 encoded amharic text file. Cheers, Mike. --=20 GPG Key: http://www.identd.net/~mtm/gpg.key pub 1024D/7D39509A 2002-10-08 Mike Makonnen Key fingerprint =3D 5491 488A 0445 2DCC 777B 1F03 F3AB F9F8 7D39 509A --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE91xiv86v5+H05UJoRAomTAJ9cMp4PQpmHCyBXJ6+YCStwC5kAAgCfXIRD 1jxSyYpw85L6xWaM099XOnU= =Nk7P -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-i18n" in the body of the message