| Top |
| void | gimp_type_set_translation_domain () |
| const gchar * | gimp_type_get_translation_domain () |
| void | gimp_type_set_translation_context () |
| const gchar * | gimp_type_get_translation_context () |
| void | gimp_enum_set_value_descriptions () |
| const GimpEnumDesc * | gimp_enum_get_value_descriptions () |
| const GimpFlagsDesc * | gimp_flags_get_value_descriptions () |
| void | gimp_flags_set_value_descriptions () |
void gimp_type_set_translation_domain (GType type,const gchar *domain);
This function attaches a constant string as a gettext translation domain identifier to a GType. The only purpose of this function is to use it when registering a G_TYPE_ENUM with translatable value names.
Since: GIMP 2.2
const gchar *
gimp_type_get_translation_domain (GType type);
Retrieves the gettext translation domain identifier that has been
previously set using gimp_type_set_translation_domain(). You should
not need to use this function directly, use gimp_enum_get_value()
or gimp_enum_value_get_desc() instead.
Since: GIMP 2.2
void gimp_type_set_translation_context (GType type,const gchar *context);
This function attaches a constant string as a translation context to a GType. The only purpose of this function is to use it when registering a G_TYPE_ENUM with translatable value names.
Since: GIMP 2.8
const gchar *
gimp_type_get_translation_context (GType type);
Retrieves the translation context that has been previously set
using gimp_type_set_translation_context(). You should not need to
use this function directly, use gimp_enum_get_value() or
gimp_enum_value_get_desc() instead.
Since: GIMP 2.8
void gimp_enum_set_value_descriptions (GType enum_type,const GimpEnumDesc *descriptions);
Sets the array of human readable and translatable descriptions and help texts for enum values.
Since: GIMP 2.2
const GimpEnumDesc *
gimp_enum_get_value_descriptions (GType enum_type);
Retreives the array of human readable and translatable descriptions and help texts for enum values.
Since: GIMP 2.2
const GimpFlagsDesc *
gimp_flags_get_value_descriptions (GType flags_type);
Retreives the array of human readable and translatable descriptions and help texts for flags values.
Since: GIMP 2.2
void gimp_flags_set_value_descriptions (GType flags_type,const GimpFlagsDesc *descriptions);
Sets the array of human readable and translatable descriptions and help texts for flags values.
Since: GIMP 2.2
struct GimpEnumDesc {
gint value;
const gchar *value_desc;
const gchar *value_help;
};
This structure is used to register translatable descriptions and
help texts for enum values. See gimp_enum_set_value_descriptions().
struct GimpFlagsDesc {
guint value;
const gchar *value_desc;
const gchar *value_help;
};
This structure is used to register translatable descriptions and
help texts for flag values. See gimp_flags_set_value_descriptions().