方法
GLibOptionContextset_translate_func
自:2.12
声明 [源]
void
g_option_context_set_translate_func (
GOptionContext* context,
GTranslateFunc func,
gpointer data,
GDestroyNotify destroy_notify
)
描述 [源]
设置用于将用户可见的字符串翻译成其他语言的函数,用于 --help 输出。如果 func 是 NULL,字符串不会被翻译。
请注意,选项组有它们自己的翻译函数,此函数仅影响 parameter_string(见 g_option_context_new())、摘要(见 g_option_context_set_summary())和描述(见 g_option_context_set_description())。
如果您正在使用 gettext(),只需设置翻译域,请参阅 g_option_context_set_translation_domain()。
自:2.12
参数
func-
类型:
GTranslateFuncGTranslateFunc或NULL。参数可以 NULL。 data-
类型:
gpointer传递给
func的用户数据,或NULL。参数可以 NULL。数据由方法的调用者拥有。 destroy_notify-
类型:
GDestroyNotify一个用于释放
data的函数,或NULL。参数可以 NULL。