Spec-Zone.ru › Symfony 3.2

LocaleBundle

class LocaleBundle extends LocaleDataProvider implements LocaleBundleInterface

Стандартная реализация {@link LocaleBundleInterface}.

Методы

__construct(string $path, BundleEntryReaderInterface $reader)

Создаёт поставщик данных, который считывает данные, связанные с языковым окружением, из файлов .res.

из LocaleDataProvider
getLocales()
getAliases() из LocaleDataProvider
getName($locale, $displayLocale = null) из LocaleDataProvider
getNames($displayLocale = null) из LocaleDataProvider
string|null getLocaleName(string $locale, string $displayLocale = null)

Возвращает имя языкового окружения.

string[] getLocaleNames(string $displayLocale = null)

Возвращает имена всех известных языковых окружений.

Подробности

__construct(string $path, BundleEntryReaderInterface $reader)

Создаёт поставщик данных, который считывает данные, связанные с языковым окружением, из файлов .res.

Параметры

string $path Путь к каталогу, содержащему файлы .res.
BundleEntryReaderInterface $reader Чтец для чтения файлов .res.

getLocales()

getAliases()

getName($locale, $displayLocale = null)

Параметры

$locale
$displayLocale

getNames($displayLocale = null)

Параметры

$displayLocale

string|null getLocaleName(string $locale, string $displayLocale = null)

Возвращает имя языкового окружения.

Параметры

string $locale Языковое окружение, для которого нужно вернуть имя (например, "de_AT").
string $displayLocale Необязательно. Языковое окружение, в котором нужно вернуть имя. По умолчанию {@link \Locale::getDefault()}.

Возвращаемое значение

string|null Имя языкового окружения или NULL, если не найдено.

string[] getLocaleNames(string $displayLocale = null)

Возвращает имена всех известных языковых окружений.

Параметры

string $displayLocale Необязательно. Языковое окружение, в котором нужно вернуть имена. По умолчанию {@link \Locale::getDefault()}.

Возвращаемое значение

string[] Список имён языковых окружений, индексированных кодами языковых окружений.

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Intl/ResourceBundle/LocaleBundle.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API