函数
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 起提供