()はメッセージカタログをオープンし、カタログディスクリプタを返す。()が呼び出されるまで有効である。オープンするメッセージカタログの名前を指定する。メッセージカタログへのパス名である。使われるかどうかは指定されていない。実装で定義されているパスが使われる。オープンされているカタログディスクリプタが無効になるかもしれない。引き数は、使用される言語のソースを示すために使われる。現在のロケール設定が使われる。指定されたメッセージカタログをクローズする。指定されるメッセージカタログへの全ての参照を無効にする。型のメッセージカタログディスクリプタを返す。設定してエラーを示す。()の呼び出しの際に起こり得る全てのエラーの値が含まれる。設定されている場合は、使用する言語を決定するのに使われる。場合、使用する言語を決定する。