Re: Install report about localized install
On Mon, Feb 09, 2004 at 12:03:31PM +0100, Christian Perrier wrote:
> Quoting lucifer@email.cz (lucifer@email.cz):
>
> > After reboot (to second-stage), I don't see (czech) accented
> > characters, but some other symbols (like percent, box, average mark,
> > ...) instead of š,č,ř... Some texts are not localized and are showing
> > in english (creating user and mail setup).
>
> Exim4 is indeed translated to Czech....that's a bit strange that you
> don't see translated templates...Miroslav, could you look at this more
> deeply?
I've downloaded today's (20040209) sarge-i386-netinst.iso for sid and
there is Exim4 4.30-4 -- almost all messages are translated to Czech.
The only English screen is unfortunately the first one, where you
choose type of configuration (there happened some rephrasing since my
original translation) -- this should be fixed in version 4.30-5.
(M. Bauer selected the default option which asks no further
questions, so he concluded it's not translated at all.)
> The accented charcater problem is more worrying. However, it may
> probably be related to #226200 which was closed on Feb 5th by a
> base-config upload.
I did some test with today's 20040209 netinst sid iso (Base Config
2.08) and indeed, accented characters are broken (see the second
screenshot at http://www.debian.cz/~kurem/shots/) -- black boxes
shouldn't be there, all characters whith following "`" above them are
wrong (we use only "'" (and wedge and circlet) :-)
[ ... common boot messages]
termwrap: locale-gen: Generating locales...
termwrap: locale-gen: cs_CZ.ISO-8859-2... done
termwrap: locale-gen: Generation complete
info: Switching console charset mapping to ISO-8859-2
/usr/bin/charset: line 117: /dev/tty: Such device or address doesn't exist
[base-config starts ... ]
I suppose previous line should be the problem. (The error message was
localized (see the first picture), so my reverse translation may not
be acurate).
I skimmed through the base-config, logged in and tried to get it
working. Standard locale was set to POSIX.
I suppose we need to load correct (iso-8859-2) font:
# echo "set SCREEN_FONT=iso02.f16" >> /etc/console-tools/config
# echo "set APP_CHARSET_MAP=iso02" >> /etc/console-tools/config
# /etc/init.d/console-screen.sh restart
Next, we would like to be able to _type_ accented characters (we can
switch to the Czech layout by the Pause key):
# echo "set convert-meta off" >> /etc/inputrc
log in on the next console, run
# export LANG=cs_CZ" #obvious locale stuff
# echo -ne "\033(K" #so we can see accented chars. (blanks otherwise)
# base-config #our testing program
and voila! (see the last picture).
I'm not quite sure if all these steps are necessary - this is "proven"
setup which inherits itself for generations.
--
Miroslav Kure
Reply to: