Language
$content .= hello_world($r);
...
$r->header_out('Vary', 'accept-language');
Problems
- Fill-ins: "133 mails unread", "Found 12 hits in 7 files."
See Locale::Maketext. Article in Perl Journal #13.
- Directionality: left-to-right, right-to-left, bi-directional
Theoretically solved, practically not.
- Bad Accept-Language headers in Netscape make HTTP::Negotiate unusable.
Solvable.
- Character set
Solved.