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 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 string getDefaultFallback()
Returns the default fallback locale.
Return Value
string | The default fallback locale |
See also
setDefaultFallback() | |
getFallback() |
static 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–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Intl/Locale.html