Functions
gtr_header_new ()
GtrHeader *
gtr_header_new (po_message_iterator_t iter
,
po_message_t message
);
[skip]
gtr_header_get_comments ()
const gchar *
gtr_header_get_comments (GtrHeader *header
);
Gets the comments of the header.
Returns
the comments of the header.
gtr_header_set_comments ()
void
gtr_header_set_comments (GtrHeader *header
,
const gchar *comments
);
gtr_header_get_prj_id_version ()
gchar *
gtr_header_get_prj_id_version (GtrHeader *header
);
gtr_header_set_prj_id_version ()
void
gtr_header_set_prj_id_version (GtrHeader *header
,
const gchar *prj_id_version
);
gtr_header_get_rmbt ()
gchar *
gtr_header_get_rmbt (GtrHeader *header
);
gtr_header_set_rmbt ()
void
gtr_header_set_rmbt (GtrHeader *header
,
const gchar *rmbt
);
gtr_header_get_pot_date ()
gchar *
gtr_header_get_pot_date (GtrHeader *header
);
gtr_header_set_pot_date ()
void
gtr_header_set_pot_date (GtrHeader *header
,
const gchar *pot_date
);
gtr_header_get_po_date ()
gchar *
gtr_header_get_po_date (GtrHeader *header
);
gtr_header_set_po_date ()
void
gtr_header_set_po_date (GtrHeader *header
,
const gchar *po_date
);
gtr_header_get_translator ()
gchar *
gtr_header_get_translator (GtrHeader *header
);
gtr_header_get_tr_email ()
gchar *
gtr_header_get_tr_email (GtrHeader *header
);
gtr_header_set_translator ()
void
gtr_header_set_translator (GtrHeader *header
,
const gchar *name
,
const gchar *email
);
gtr_header_get_language ()
gchar *
gtr_header_get_language (GtrHeader *header
);
gtr_header_get_lg_email ()
gchar *
gtr_header_get_lg_email (GtrHeader *header
);
gtr_header_set_language ()
void
gtr_header_set_language (GtrHeader *header
,
const gchar *language
,
const gchar *lang_code
,
const gchar *email
);
gtr_header_get_mime_version ()
gchar *
gtr_header_get_mime_version (GtrHeader *header
);
gtr_header_set_mime_version ()
void
gtr_header_set_mime_version (GtrHeader *header
,
const gchar *mime_version
);
gtr_header_get_charset ()
gchar *
gtr_header_get_charset (GtrHeader *header
);
gtr_header_set_charset ()
void
gtr_header_set_charset (GtrHeader *header
,
const gchar *charset
);
gtr_header_get_encoding ()
gchar *
gtr_header_get_encoding (GtrHeader *header
);
gtr_header_set_encoding ()
void
gtr_header_set_encoding (GtrHeader *header
,
const gchar *encoding
);
gtr_header_get_plural_forms ()
gchar *
gtr_header_get_plural_forms (GtrHeader *header
);
Returns
a new allocated string with the plural form of the po file.
gtr_header_set_plural_forms ()
void
gtr_header_set_plural_forms (GtrHeader *header
,
const gchar *plural_forms
);
Sets the plural form string in the header
and it sets the number of plurals.
gtr_header_get_nplurals ()
gint
gtr_header_get_nplurals (GtrHeader *header
);
gtr_header_update_header ()
void
gtr_header_update_header (GtrHeader *header
);
gtr_header_set_profile ()
void
gtr_header_set_profile (GtrHeader *header
,
GtrProfile *profile
);
gtr_header_get_profile ()
GtrProfile *
gtr_header_get_profile (GtrHeader *header
);
Gets the profile of the header
gtr_header_get_language_code ()
gchar *
gtr_header_get_language_code (GtrHeader *header
);
gtr_header_get_dl_team ()
gchar *
gtr_header_get_dl_team (GtrHeader *header
);
Gets the damned lies team of the header
Returns
a newly allocated string representing the
damned lies team of the header.
[transfer full]
gtr_header_get_dl_module ()
gchar *
gtr_header_get_dl_module (GtrHeader *header
);
Gets the damned lies module of the header
Returns
a newly allocated string representing the
damned lies module of the header.
[transfer full]
gtr_header_get_dl_branch ()
gchar *
gtr_header_get_dl_branch (GtrHeader *header
);
Gets the damned lies branch of the header
Returns
a newly allocated string representing the
damned lies branch of the header.
[transfer full]
gtr_header_get_dl_domain ()
gchar *
gtr_header_get_dl_domain (GtrHeader *header
);
Gets the damned lies domain of the header
Returns
a newly allocated string representing the
damned lies domain of the header.
[transfer full]
gtr_header_get_dl_state ()
gchar *
gtr_header_get_dl_state (GtrHeader *header
);
Gets the damned lies module state of the header
Returns
a newly allocated string representing the
damned lies module state of the header.
[transfer full]
gtr_header_set_dl_info ()
void
gtr_header_set_dl_info (GtrHeader *header
,
const gchar *team
,
const gchar *module_name
,
const gchar *branch
,
const gchar *domain
);