por explorer » 2008-02-01 07:44 @363
De la familia de alfabetos iso, no conozco ninguno que englobe a todos los que dices.
Perl trabaja por defecto con iso-8859-1. Toda Europa occidental trabaja con ella, pero con la introducción del euro y para dar mejor soporte al finés y francés, ahora estamos trabajando con el iso-8859-15, que contiene los alfabetos del albanés, vasco, bretón, catalán, danés, neerlandés, inglés, estonio, feroés, finés, francés, "frisian", gallego, alemán, islandés, gaélico, italiano, latin, luxemburgués, noruego, portugués, "rhaeto-romantic", escocés, español y sueco.
El ruso está en el iso-8859-5 (latín/cirílico). Y el coreano puede ser el KSX 1001 (multibyte).
Es mejor que uses el utf8, que los tiene a todos.
Y si quieres ver si lo hace bien, debes ver ese fichero con un editor de textos compatible con esa codificación. Yo a veces uso un volcado hexadecimal para ver que efectivamente los caracteres acentuados salen con dos bytes. Otra forma de verlo sería volcar ese texto a una página html, con esa codificación, y verlo con el firefox.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES