Re: boot-floppies state
Sven Rudolph wrote:
> - i18n plan
> - i18n for C files: use gettext
> - i18n for shell scripts: rewrite them in C
Well, Michele Dalla Silvestra built the bo rescue disk in italian using
this scheme to add an external file for the i18n translations:
Put all text in some variables and move them at the beginning of the
DEFAULTTZ="Your default time zone is set to \$name"
DLCHANGE="Your current time zone is set to \
`cat /etc/timezone 2>/dev/null`. \
\\nDo you want to change that?"
if [ -z "$LANG" -a -n "$LC_MESSAGES" ]
elif [ -z "$LANG" -a -n "$LC_ALL" ]
if [ -r "$I18N" -a ! -w "$I18N" -a ! -x "$I18N" ]
then . $I18N
then copy the block of variables with english text into the local file
and translate it. Install under /usr/share/locale/$LANG
It works well. (the example was from a dialog version of tzconfig).
> - i18n for busybox (low priority)
> - try to keep i18n and localization separated
> - how many locale data sets will fit on floppy root.bin ?
What about having one rescue disck for every language?
| firstname.lastname@example.org email@example.com firstname.lastname@example.org
| Pluto Leader - Debian Developer & Happy Debian 1.3.1 User - vi-holic
| 6F7267F5 fingerprint 57 16 C4 ED C9 86 40 7B 1A 69 A1 66 EC FB D2 5E
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
Trouble? e-mail to email@example.com .