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/3.4/Symfony/Component/Locale/Locale.html