diff options
author | Zack Winkles <winkie@linuxfromscratch.org> | 2004-05-06 16:22:04 +0000 |
---|---|---|
committer | Zack Winkles <winkie@linuxfromscratch.org> | 2004-05-06 16:22:04 +0000 |
commit | b32e80330973383d4eca995d6193e35a743176cd (patch) | |
tree | c657760bd2b5c756d0371c908425ecc5835e90ca /chapter06/glibc.xml | |
parent | 4dc8dc63eef4a0b4e70ffa3ff12d8678a6a81e92 (diff) |
Committed Alexander's i18n patch
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3489 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06/glibc.xml')
-rw-r--r-- | chapter06/glibc.xml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index 9296458e5..6fd2b5fb8 100644 --- a/chapter06/glibc.xml +++ b/chapter06/glibc.xml @@ -111,6 +111,25 @@ localedef -i fr_FR@euro -f ISO-8859-15 fr_FR@euro localedef -i it_IT -f ISO-8859-1 it_IT localedef -i ja_JP -f EUC-JP ja_JP</userinput></screen> +<para>In fact, some locales installed by the +<command>make localedata/install-locales</command> +command above are not properly +supported by some applications that are in LFS and BLFS books. Because +of various problems that arise +due to application programmers making +assumptions that break in such locales, LFS <emphasis>should not</emphasis> +be used in locales that utilize +multibyte character sets (including UTF-8) or +right-to-left writing order. +Numerous unofficial and unstable patches are required to fix these problems, +and it has been decided not to support such complex locales. +This applies to the ja_JP and fa_IR locales as well: +they have been installed only +for gcc and gettext tests to pass, and e.g. <application>vim</application> +compiled according to this book doesn't work properly in them. +Various attempts to circumvent these +restrictions are documented in internationalization-related hints.</para> + <para>Finally, build the linuxthreads man pages, which are a great reference on the threading API (applicable to NPTL as well):</para> |