message of a PO file, including its
translation.
</DL>

</P>
<P>
<DL>
<DT><U>Function:</U> po_file_t <B>po_file_read</B> <I>(const char *<VAR>filename</VAR>)</I>
<DD><A NAME="IDX848"></A>
The <CODE>po_file_read</CODE> function reads a PO file into memory.  The file name
is given as argument.  The return value is a handle to the PO file's contents,
valid until <CODE>po_file_free</CODE> is called on it.  In case of error, the return
value is <CODE>NULL</CODE>, and <CODE>errno</CODE> is set.
</DL>

</P>
<P>
<D