.BI "wctrans_t wctrans(const char *" name );
.fi
.SH DESCRIPTION
-The \fBwctrans_t\fP type represents a mapping which can map a wide character to
-another wide character. Its nature is implementation dependent, but the special
-value \fI(wctrans_t)\ 0\fP denotes an invalid mapping. Nonzero \fBwctrans_t\fP
+The \fBwctrans_t\fP type represents a mapping
+which can map a wide character to
+another wide character.
+Its nature is implementation dependent, but the special
+value \fI(wctrans_t)\ 0\fP denotes an invalid mapping.
+Nonzero \fBwctrans_t\fP
values can be passed to the \fBtowctrans\fP() function to actually perform
the wide character mapping.
.PP
-The \fBwctrans\fP() function returns a mapping, given by its name. The set of
+The \fBwctrans\fP() function returns a mapping, given by its name.
+The set of
valid names depends on the LC_CTYPE category of the current locale, but the
following names are valid in all locales.
.nf
.fi
.SH "RETURN VALUE"
The \fBwctrans\fP() function returns a mapping descriptor if the \fIname\fP
-is valid. Otherwise it returns \fI(wctrans_t)0\fP.
+is valid.
+Otherwise it returns \fI(wctrans_t)0\fP.
.SH "CONFORMING TO"
C99.
.SH "SEE ALSO"