Oracle® Solaris 11.2 国际语言环境指南

退出打印视图

更新时间: 2014 年 7 月
 
 

GNU IDN 库

GNU- libidn 是一个 GNU 项目,使用 GNU Lesser General Public License(宽通用公共许可证,LGPL)版本 2.1 或更高版本许可。GNU- libidn 被各种 GNU/Linux 分发版广泛采用。因此,桌面和 GNOME 应用程序(如 pidgin(1))通常利用 GNU- libidn 来实现 IDN 支持。

idn(1) 是国际化域名库的命令行接口。以下示例将采用 UTF-8 编码的主机名转换为 ACE 编码。然后,生成的 URL http://xn-fsqu00a.xn--0zwm56d 可用作 http://例子.测试 的 ACE 编码等效形式。

$ idn --quiet -a 例子.测试
xn-fsqu00a.xn-0zwm56d

GNU- libidn 可作为 library/libidn 软件包进行安装。有关这些选项的更多信息,请参见 idn(1) 手册页。


注 - Oracle Solaris 11 所提供的 GNU-libidn 的当前版本仅支持 IDNA2003 标准。