<application>libidn</application> is a package designed for internationalized string handling based on the <ulink url="https://www.ietf.org/rfc/rfc3454.txt">Stringprep</ulink>, <ulink url="https://www.ietf.org/rfc/rfc3492.txt">Punycode</ulink> and <ulink url="https://www.ietf.org/rfc/rfc3490.txt">IDNA</ulink> specifications defined by the Internet Engineering Task Force (IETF) Internationalized Domain Names (IDN) working group, used for internationalized domain names. This is useful for converting data from the system's native representation into UTF-8, transforming Unicode strings into ASCII strings, allowing applications to use certain ASCII name labels (beginning with a special prefix) to represent non-ASCII name labels, and converting entire domain names to and from the ASCII Compatible Encoding (ACE) form.
<application>libidn</application> est un paquet conçu pour la gestion de chaînes internationales basées sur les spécifications <ulink url="https://www.ietf.org/rfc/rfc3454.txt">Stringprep</ulink>, <ulink url="https://www.ietf.org/rfc/rfc3492.txt">Punycode</ulink> et <ulink url="https://www.ietf.org/rfc/rfc3490.txt">DNA</ulink> définies par le groupe de travail<foreignphrase>Internationalized Domain Names</foreignphrase> (IDN) de l'<foreignphrase>Internet Engineering Task Force</foreignphrase> (IETF), utilisées pour les noms de domaine internationaux. C'est utile pour convertir des données d'une représentation originelle du système vers de l'UTF-8, transformant des chaînes Unicode en chaînes ASCII, permettant à des applications d'utiliser certaines étiquettes de nom ASCII (commençant par un préfixe spécial) pour représenter des étiquettes de nom non-ASCII et de convertir des noms de domaine entiers à partir et vers la forme <foreignphrase>ASCII Compatible Encoding</foreignphrase> (ACE).