方法
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
-
类型:
GTranslateFunc
GTranslateFunc
或NULL
。参数可以 NULL
。 data
-
类型:
gpointer
传递给
func
的用户数据,或NULL
。参数可以 NULL
。数据由方法的调用者拥有。 destroy_notify
-
类型:
GDestroyNotify
一个用于释放
data
的函数,或NULL
。参数可以 NULL
。