� ���, 05.05.2002, � 12:26, Ural Khassanov �������:
> from /etc/profile (setup package):
> # some old programs still use it (eg: "man"), and it is also
> # required for level1 compliance for LI18NUX2000
> NLSPATH=/usr/share/locale/%l/%N
>
> What does %l,%N mean? "Complete me by hand"? :)
%N The value of the name parameter passed to
catopen().
%L The value of LANG.
%l The language element from LANG.
%t The territory element from LANG.
%c The codeset element from LANG.
%% A single % character.
> The result:
> [sv@rover etc]$ man asdf
> man: No such file or directory
> Failed to open the message catalog man on the path NLSPATH=<none>
>
> No manual entry for asdf
>
If you have not noticed, NLSPATH is not exported and so cannot influence
man in any way (which is a bug per se). If you feel like fixing it,
check what man is doing and why it ignores any value for NLSPATH.
-andrej