HTTP::AcceptLanguage - Accept-Language ヘッダを解析して適切な言語を返す君 月曜日の悪魔こと yappo です。 今時のグローバルな社会ではみなさん多言語対応の web アプリを書いているとおもいますが、その時に使う Accept-Language を解析してくれるのを書きました。 HTTP::AcceptLanguage Plack なアプリだったら。 my $lang = HTTP::AcceptLanguage->new($req->header('Accept-Language'))->match(qw/ en fr es ja zh-tw /);ってするだけで、英語フランス語スペイン語日本語台湾語の中からユーザが利用可能な最適な言語を探して返してくれます。 もし適切な言語が無ければ undef を返すので、あなたがおすすめの言語で返しておくと