Re: beta 2 and beyond
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Thanks summarize, Joey.
At 15 Jan 04 03:33:57 GMT,
Joey Hess wrote:
> - better i18n in the second stage
> We need to work out something in base-config that works as well
> as d-i does for all our supported languages. Kensi has some
> ideas, but they are not firm.
1. 1st stage still has 'missing glyph' problem (Bug#224227).
Does anyone have idea? There is full font file at /unifont.bgf, but
can't force bterm to reload this.
(One of (suck) idea is to collect all of messages from
debian-installer and add them into graphics.utf (or another new
file) and commit. Oops..)
2. I don't certain this is really best way, but support localization
packages at base-installer and 2nd stage works correctly.
base-installer/postinst:
People who needs special packages from 2nd stage add routine in
queue_language_debs() function.
At the moment, there is
ja(Japanese), ko(Korean), el(Greek), zh(Chinese): install
jfbterm and unifont. Because these languages need special
console.
ru(Russian): install console-cyrillic, console-terminus.
(But this needs some special debconf settings. I have no
idea...)
If you add packages for your language, modify debian-cd CVS also.
base-config/termwrap:
People who needs special work needs check routine after #Select
suitable terminal as wrapper.
At the moment, there is
ISO-8859-1: Nothing to do
ISO-8859-2: load charset
ISO-8859-7: Greek. Load framebuffer(fb) and run jfbterm.
ISO-8859-13: load charset
ISO-8859-15: load charset
eucJP: Japanese. Load framebuffer(fb) and run jfbterm.
eucKR: Korean. Load framebuffer(fb) and run jfbterm.
GB2312, BIG5: Chinese. Load framebuffer(fb) and run jfbterm.
KOI8-R: Russian. Nothing to do. (If 1st stage treats nothing, you
need to add some configuration routine.)
UTF-8: Nothing to do (Is this really OK? IMHO linux console
doesn't support UTF-8)
If you need to some wrapper for your console, add them.
WRAPPER is program file, WRAPPER_OPTION is arg option for it.
And check fallback routine (# Fallback to C) when wrapper goes
failed.
Thanks,
- --
Kenshi Muto
kmuto@debian.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>
iEYEARECAAYFAkAGHSsACgkQQKW+7XLQPLFxSACgxqD/04zOhHmmX0DHhPMB8rfv
uZ4An3nushs18dOmUphG6liNVwJrm3lU
=mPgn
-----END PGP SIGNATURE-----
Reply to: