Locale
class Locale
Replacement for PHP's native {@link \Locale} class.
The only method supported in this class is {@link getDefault}. This method will always return "en". All other methods will throw an exception when used.
Constants
DEFAULT_LOCALE |
|
ACTUAL_LOCALE |
|
VALID_LOCALE |
|
LANG_TAG |
|
EXTLANG_TAG |
|
SCRIPT_TAG |
|
REGION_TAG |
|
VARIANT_TAG |
|
GRANDFATHERED_LANG_TAG |
|
PRIVATE_TAG |
|
Methods
Not supported. Returns the best available locale based on HTTP "Accept-Language" header according to RFC 2616.
Not supported. Returns a correctly ordered and delimited locale code.
Not supported. Checks if a language tag filter matches with locale.
Not supported. Returns the variants for the input locale.
Returns the default locale.
Not supported. Returns the localized display name for the locale language.
Not supported. Returns the localized display name for the locale.
Not supported. Returns the localized display name for the locale region.
Not supported. Returns the localized display name for the locale script.
Not supported. Returns the localized display name for the locale variant.
Not supported. Returns the keywords for the locale.
Not supported. Returns the primary language for the locale.
Not supported. Returns the region for the locale.
Not supported. Returns the script for the locale.
Not supported. Returns the closest language tag for the locale.
Not supported. Returns an associative array of locale identifier subtags.
Not supported. Sets the default runtime locale.
Details
at line line 55
static string
acceptFromHttp(string $header)
Not supported. Returns the best available locale based on HTTP "Accept-Language" header according to RFC 2616.
at line line 71
static string
composeLocale(array $subtags)
Not supported. Returns a correctly ordered and delimited locale code.
at line line 89
static string
filterMatches(string $langtag, string $locale, bool $canonicalize = false)
Not supported. Checks if a language tag filter matches with locale.
at line line 105
static array
getAllVariants(string $locale)
Not supported. Returns the variants for the input locale.
at line line 117
static string
getDefault()
Returns the default locale.
at line line 134
static string
getDisplayLanguage(string $locale, string $inLocale = null)
Not supported. Returns the localized display name for the locale language.
at line line 151
static string
getDisplayName(string $locale, string $inLocale = null)
Not supported. Returns the localized display name for the locale.
at line line 168
static string
getDisplayRegion(string $locale, string $inLocale = null)
Not supported. Returns the localized display name for the locale region.
at line line 185
static string
getDisplayScript(string $locale, string $inLocale = null)
Not supported. Returns the localized display name for the locale script.
at line line 202
static string
getDisplayVariant(string $locale, string $inLocale = null)
Not supported. Returns the localized display name for the locale variant.
at line line 218
static array
getKeywords(string $locale)
Not supported. Returns the keywords for the locale.
at line line 234
static string|null
getPrimaryLanguage(string $locale)
Not supported. Returns the primary language for the locale.
at line line 250
static string|null
getRegion(string $locale)
Not supported. Returns the region for the locale.
at line line 266
static string|null
getScript(string $locale)
Not supported. Returns the script for the locale.
at line line 283
static
lookup(array $langtag, string $locale, bool $canonicalize = false, string $default = null)
Not supported. Returns the closest language tag for the locale.
at line line 299
static array
parseLocale(string $locale)
Not supported. Returns an associative array of locale identifier subtags.
at line line 315
static bool
setDefault(string $locale)
Not supported. Sets the default runtime locale.