darling-man/man/msgs
2020-07-29 10:34:51 -04:00
..
gencat207fix.sh man-18.60.1 2020-07-29 09:50:30 -04:00
gencat.in man-18.60.1 2020-07-29 09:50:30 -04:00
inst.sh man-18.60.1 2020-07-29 09:50:30 -04:00
Makefile Darling build of man-18.60.1 2020-07-29 10:34:51 -04:00
Makefile.in man-18.60.1 2020-07-29 09:50:30 -04:00
mess.bg man-18.60.1 2020-07-29 09:50:30 -04:00
mess.bg.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.cs man-18.60.1 2020-07-29 09:50:30 -04:00
mess.cs.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.da man-18.60.1 2020-07-29 09:50:30 -04:00
mess.da.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.de man-18.60.1 2020-07-29 09:50:30 -04:00
mess.de.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.el man-18.60.1 2020-07-29 09:50:30 -04:00
mess.el.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.en man-18.60.1 2020-07-29 09:50:30 -04:00
mess.en.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.es man-18.60.1 2020-07-29 09:50:30 -04:00
mess.es.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.fi man-18.60.1 2020-07-29 09:50:30 -04:00
mess.fi.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.fr man-18.60.1 2020-07-29 09:50:30 -04:00
mess.fr.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.hr man-18.60.1 2020-07-29 09:50:30 -04:00
mess.hr.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.it man-18.60.1 2020-07-29 09:50:30 -04:00
mess.it.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.ja man-18.60.1 2020-07-29 09:50:30 -04:00
mess.ja.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.ko man-18.60.1 2020-07-29 09:50:30 -04:00
mess.ko.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.nl man-18.60.1 2020-07-29 09:50:30 -04:00
mess.nl.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.pl man-18.60.1 2020-07-29 09:50:30 -04:00
mess.pl.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.pt man-18.60.1 2020-07-29 09:50:30 -04:00
mess.pt.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.ro man-18.60.1 2020-07-29 09:50:30 -04:00
mess.ro.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.ru man-18.60.1 2020-07-29 09:50:30 -04:00
mess.ru.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.sl man-18.60.1 2020-07-29 09:50:30 -04:00
mess.sl.codeset man-18.60.1 2020-07-29 09:50:30 -04:00
mess.zh_TW.UTF-8 man-18.60.1 2020-07-29 09:50:30 -04:00
README man-18.60.1 2020-07-29 09:50:30 -04:00

The English messages are compiled into man, and are used
when it cannot find a message catalog.

Before printing a message, man does a  catopen("man_messages", 0);
which means that it tries to open the file obtained from the environment
variable NLSPATH by substituting "man_messages" for %N, and $LC_MESSAGES
for %L (older implementations use $LANG instead)
When NLSPATH is not set, the value
  "/usr/lib/locale/%L/%N.cat:/usr/lib/locale/%N/%L"
is used. If no information about the language is available, "C" is used.

Because the catalog routines are not generally available, I have enclosed
a copy of the gencat source.

If you add a new message catalog, say for language da, then verify that
the labels are used correctly by doing
	../src/makemsg mess.en x.en.h x.en.c
	../src/makemsg mess.da x.da.h x.da.c
	diff x.en.h x.da.h
	rm x*
The files x.en.h and x.da.h should be identical.


Recent gencat wants to know what codeset the messages are in.
Please report incorrect codesets to flucifredi@acm.org.