The idnalias.conf file defines aliases of encoding names.
It is located on /usr/local/etc/idnalias.conf and always loaded
automatically as idn2.conf and .idn2rc.
When the idnkit library encodes or decodes an internationalized
domain name, it converts the domain name between a local encoding
(e.g. ISO8859-1) and Unicode using iconv().
At run time, the idnkit library guesses the local encoding from
locale information to do the conversions, but iconv() may not know
the encoding name taken from locale information.
Using idnalias.conf, you can avoid the trouble.
The aliases in this file can be used just as the real names.
The alias file is a simple text file, consisting of lines
(other than comment lines, which begin with #, and empty lines)
of the form:
where alias-name is an alias name to be defined, and real-name
is its real name or another alias name.
* in alias-name has special meaning. It matches any string,
including an empty string.