[Bug 909] i18n incomplete in BLFS

blfs-bugs at linuxfromscratch.org blfs-bugs at linuxfromscratch.org
Thu Oct 7 22:15:51 PDT 2004


http://blfs-bugs.linuxfromscratch.org/show_bug.cgi?id=909





------- Additional Comments From alexander at linuxfromscratch.org  2004-10-07 23:15 -------
Item (4) verified.

Item (2) has a confusing wording. The reader might think that the language pack
must be unpacked from within the vim63 directory. In fact both tarballs must be
unpacked into the same directory. If we ignore this confusing wording, (2) is
verified.

For (1), the following sed looks reasonable:

sed -i -e 's/\t[^,\t]*,/\t/' -e 's/ru_RU/ru_RU.KOI8-R/' locale.alias

It just drops the first locale (which happens to be UTF-8) from the list, and
corrects the setting for Russia. Similar corrections for countries where the
character set must be explicitly specified should also be appended - but that's
beyond my knowledge. Will look into Debian package and post additional notes if
this helps.

For (3), strategies are different for cyrillic and non-cyrillic languages.

For cyrillic ones, it is sufficient to put the following line into the top of
the "Files" section in xorg.conf, this directory already contains the needed
bitmap fonts and their aliases:

 FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic/"

For locales using iso-8859-X where X != 1, the following sed looks reasonable
but must be verified:

 sed -i 's,iso8859-1\( \|$\),iso8859-X\1,g' fonts.alias

(must be applied to fonts.alias in "misc", "100dpi" and "75dpi" font directories).

New item:

(5)
Add a new page telling the reader to install additional TrueType fonts (e.g.
FreeFont and the Microsoft ones). This is needed because the fonts supplied with
X cover only a very small subset of Unicode (in fact, only ISO-8859-{1,2}). They
are even harmful because programs tend to pick them up and as a result cannot
display ANY characters, even English ones.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.



More information about the blfs-book mailing list