HTTP::Headers::ActionPack::AcceptLanguage(3pm)

HTTP::Headers::ActionPack::AcceptLanguage3pm

A priority list customized for media types

Usage

  use HTTP::Headers::ActionPack::AcceptLanguage;
  # normal constructor
  my $list = HTTP::Headers::ActionPack::AcceptLanguage->new(
      [ 1.0 => 'en-US' ],
      [ 0.7 => 'en-GB' ],
  );
  # or from a string
  my $list = HTTP::Headers::ActionPack::AcceptLanguageList->new_from_string(
      'en-US; q=1.0, en-GB; q=0.7'
  );

Version

version 0.09

Overview

This is a subclass of the HTTP::Headers::ActionPack::PriorityList class with some language specific features.

Methods

"canonicalize_choice"

This takes a string containing a locale code and returns the canonical version of that code.

This is incomplete, as it simply lower cases the language piece ("en", "zh") and upper cases the country ("US", "TW"). It does not attempt to canonicalize scripts or variants in the locale code.

Contributors

•

Andrew Nelson <[email protected]>

•

Dave Rolsky <[email protected]>

•

Florian Ragwitz <[email protected]>

•

Jesse Luehrs <[email protected]>

•

Karen Etheridge <[email protected]>

Releases

5 releases since Debian 9 (Stretch); the text changed 3 times.

  1. 9–10
  2. 11
  3. 12
  4. 13

Author

Stevan Little <[email protected]>

From libhttp-headers-actionpack-perl 0.09-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.