Creating HTML pages with UTF-8

[continuation of language+charset example]

my($chosen_variant) =
    grep { $_=>[0] eq $pref->[0] } @$variants;

my $charset = $chosen_variant->[4];
my $lang    = $chosen_variant->[5];

$r->content_type("text/html; charset=$charset");
$r->header_out("Content-Language", $lang);

Internationalization
O'Reilly Apache Conference, 24 August 1999
Andreas König (on CPAN: ANDK)
<andreas.koenig@anima.de>