W3cubDocs

/Symfony 2.8

Symfony\Component\Intl\Locale

class Locale extends Locale

Provides access to locale-related data.

Methods

static setDefaultFallback(string $locale)

Sets the default fallback locale.

static string getDefaultFallback()

Returns the default fallback locale.

static string|null getFallback(string $locale)

Returns the fallback locale for a given locale.

Details

static public setDefaultFallback(string $locale)

Sets the default fallback locale.

The default fallback locale is used as fallback for locales that have no fallback otherwise.

Parameters

string $locale The default fallback locale

See also

getFallback()

static public string getDefaultFallback()

Returns the default fallback locale.

Return Value

string The default fallback locale

See also

setDefaultFallback()
getFallback()

static public string|null getFallback(string $locale)

Returns the fallback locale for a given locale.

For example, the fallback of "fr_FR" is "fr". The fallback of "fr" is the default fallback locale configured with {@link setDefaultFallback()}. The default fallback locale has no fallback.

Parameters

string $locale The ICU locale code to find the fallback for

Return Value

string|null The ICU locale code of the fallback locale, or null if no fallback exists

© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Intl/Locale.html