函数
GLibstr_to_ascii
自:2.40
声明 [src]
gchar*
g_str_to_ascii (
const gchar* str,
const gchar* from_locale
)
说明 [src]
将 str
转换成纯 ASCII。
为了获得最佳结果,str
应该为组合规格化形式。
此函数执行了一组相当不错的字符替换。执行的具体替换集可能因版本甚至运行时环境而发生变化。
如果已知 str
的源语言,可以通过将其作为 from_locale
传递来提高翻译准确性。它应为有效的 POSIX 语言环境字符串(格式为 language[_territory][.codeset][
modifier]
)。
如果 from_locale
为 NULL
,则使用当前语言环境。
如果要针对非特定语言环境进行翻译,且希望它独立于当前语言环境,请为 from_locale
指定 "C"
。
自 2.40 起提供