Локализация
класс Locale расширяет Locale
Обеспечивает доступ к данным, связанным с локализацией.
Методы
| static | setDefaultFallback(string|null $locale) Устанавливает значение по умолчанию для обратного вызова локализации. | |
| static string|null | getDefaultFallback() Возвращает значение по умолчанию для обратного вызова локализации. | |
| static string|null | getFallback(string $locale) Возвращает локаль обратного вызова для заданной локализации. |
Подробное описание
static setDefaultFallback(string|null $locale)
Устанавливает значение по умолчанию для обратного вызова локализации.
Локаль обратного вызова по умолчанию используется в качестве обратного вызова для локалей, у которых нет другого обратного вызова.
Параметры
| string|null | $locale | Локаль обратного вызова по умолчанию |
См. также
| getFallback() |
static string|null getDefaultFallback()
Возвращает значение по умолчанию для обратного вызова локализации.
Значение, возвращаемое методом
| string|null | Локаль обратного вызова по умолчанию |
См. также
| setDefaultFallback() | |
| getFallback() |
static string|null getFallback(string $locale)
Возвращает локаль обратного вызова для заданной локализации.
Например, обратным вызовом для "fr_FR" является "fr". Обратным вызовом для "fr" является значение по умолчанию для обратного вызова локализации, настроенное с помощью {@link setDefaultFallback()}. У локали обратного вызова по умолчанию нет обратного вызова.
Параметры
| string | $locale | Код локализации ICU для поиска обратного вызова |
Значение, возвращаемое методом
| string|null | Код локализации ICU обратного вызова или null, если обратного вызова не существует |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Intl/Locale.html