Gossamer Forum
Home : General : Perl Programming :

different browser language settings

Quote Reply
different browser language settings
How can I detect the browser language settings perl?

With javascript it's like:
Code:
var type=navigator.appName
if (type=="Netscape")
var lang = navigator.language
else
var lang = navigator.userLanguage
var lang = lang.substr(0,2)
But I would like to do this in perl! Because I offer 2 languages on my site I would index.cgi to display the correct language (dutch,german) and display "choose language" as default.


Quote Reply
Re: different browser language settings In reply to
Perl = Server side language
Javascript = Client side language

In other words, you cannot use Perl to identify user's browser language settings...you have to use client-side languages, including javascript or ActiveX.

Regards,

Eliot Lee
Quote Reply
Re: different browser language settings In reply to
my $lang = $ENV{'HTTP_ACCEPT_LANGUAGE'};

-g


s/(\d{2})/chr($1)/ge + print if $_ = '8284703280698276687967';