| Version: 3.3.1

Static Public Member Functions | List of all members
wxMsgCatalog Class Reference

`#include <wx/translation.h>`

## Detailed Description

Represents a loaded translations message catalog.

This class should only be used directly by wxTranslationsLoader implementations.

Since
  2.9.1

## Static Public Member Functions
static wxMsgCatalog * | CreateFromFile (const wxString &filename, const wxString &domain)
| Creates catalog loaded from a MO file. More...
static wxMsgCatalog * | CreateFromData (const wxScopedCharBuffer &data, const wxString &domain)
| Creates catalog from MO file data in memory buffer. More...

## Member Function Documentation

## ◆ CreateFromData()

static wxMsgCatalog* wxMsgCatalog::CreateFromData | ( | const wxScopedCharBuffer & | data,
|  | const wxString & | domain
| ) |  |
| static

Creates catalog from MO file data in memory buffer.

Parameters

  data | Data in MO file format.
  domain | Catalog's domain. This typically matches the filename.

Returns
  Successfully loaded catalog or nullptr on failure.

## ◆ CreateFromFile()

static wxMsgCatalog* wxMsgCatalog::CreateFromFile | ( | const wxString & | filename,
|  | const wxString & | domain
| ) |  |
| static

Creates catalog loaded from a MO file.

Parameters

  filename | Path to the MO file to load.
  domain | Catalog's domain. This typically matches the filename.

Returns
  Successfully loaded catalog or nullptr on failure.