函数

GLibTranslateFunc

声明

const gchar*
(* GTranslateFunc) (
  const gchar* str,
  gpointer data
)

描述 [src]

用于翻译用户可见字符串的函数类型,输出。

参数

str

类型: const gchar*

未翻译的字符串。

数据归函数调用者所有。
该值是一个以 NUL 结尾的 UTF-8 字符串。
data

类型: gpointer

如 g_option_group_set_translate_func() 中安装函数时指定的用户数据。

该参数可以为 NULL
数据归函数调用者所有。

返回值

类型: const gchar*

针对当前区域设置的字符串翻译。返回的字符串归 GLib 所有,不可释放。

数据归被调用函数所有。
该值是一个以 NUL 结尾的 UTF-8 字符串。