Tobias: lc lokalisieren

Beitrag lesen

Hi,

ich habe Probleme der Perl-Funktion lc() beizubringen, daß sie auch meine deutschen Umlaute in Kleinbuchstaben verwandeln soll. Ich habe in der Forums-Auslese, im Forums-Archiv, in meinen 2 Perl-Büchern und in den Man-Pages gesucht, aber leider trotzdem keine brauchbaren Ergebnisse erzielt.

Mein Test-Skript sieht momentan so aus:
--
use POSIX qw(locale_h);

setlocale(LC_CTYPE, "de_DE");

print lc('HÄLLÖ'), "\n";
print 'hällö';
--

anstelle von 'de_DE' habe ich schon 'german', 'ge', 'de' und 'de_DE.ISO8859-1' probiert (bei letzterem ist Perl gleich abgestürzt *g*)

Mache ich irgend etwas falsch? Vielleicht weiß ja jemand genaueres.

Gruß,
Tobias