Locale deprecated
Locale deprecated
class Locale extends Locale
deprecated
Helper class for dealing with locale strings.
Methods
static array | getDisplayCountries(string $locale) Returns the country names for a locale. | |
static array | getCountries() Returns all available country codes. | |
static array | getDisplayLanguages(string $locale) Returns the language names for a locale. | |
static array | getLanguages() Returns all available language codes. | |
static array | getDisplayLocales(string $locale) Returns the locale names for a locale. | |
static array | getLocales() Returns all available locale codes. | |
static string|null | getIntlIcuVersion() Returns the ICU version as defined by the intl extension. | |
static string|null | getIntlIcuDataVersion() Returns the ICU Data version as defined by the intl extension. | |
static string | getIcuDataVersion() Returns the ICU data version that ships with Symfony. If the environment variable USEINTLICUDATAVERSION is defined, it will try use the ICU data version as defined by the intl extension, if available. | |
static string | getIcuDataDirectory() Returns the directory path of the ICU data that ships with Symfony. |
Details
static array getDisplayCountries(string $locale)
Returns the country names for a locale.
Parameters
string | $locale | The locale to use for the country names |
Return Value
array | The country names with their codes as keys |
Exceptions
RuntimeException | When the resource bundles cannot be loaded |
static array getCountries()
Returns all available country codes.
Return Value
array | The country codes |
Exceptions
RuntimeException | When the resource bundles cannot be loaded |
static array getDisplayLanguages(string $locale)
Returns the language names for a locale.
Parameters
string | $locale | The locale to use for the language names |
Return Value
array | The language names with their codes as keys |
Exceptions
RuntimeException | When the resource bundles cannot be loaded |
static array getLanguages()
Returns all available language codes.
Return Value
array | The language codes |
Exceptions
RuntimeException | When the resource bundles cannot be loaded |
static array getDisplayLocales(string $locale)
Returns the locale names for a locale.
Parameters
string | $locale | The locale to use for the locale names |
Return Value
array | The locale names with their codes as keys |
Exceptions
RuntimeException | When the resource bundles cannot be loaded |
static array getLocales()
Returns all available locale codes.
Return Value
array | The locale codes |
Exceptions
RuntimeException | When the resource bundles cannot be loaded |
static string|null getIntlIcuVersion()
Returns the ICU version as defined by the intl extension.
Return Value
string|null | The ICU version |
static string|null getIntlIcuDataVersion()
Returns the ICU Data version as defined by the intl extension.
Return Value
string|null | The ICU Data version |
static string getIcuDataVersion()
Returns the ICU data version that ships with Symfony. If the environment variable USEINTLICUDATAVERSION is defined, it will try use the ICU data version as defined by the intl extension, if available.
Return Value
string | The ICU data version that ships with Symfony |
static string getIcuDataDirectory()
Returns the directory path of the ICU data that ships with Symfony.
Return Value
string | The path to the ICU data directory |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Locale/Locale.html