LanguageBundleInterface
интерфейс LanguageBundleInterface реализует ResourceBundleInterface
Предоставляет доступ к данным ICU, относящимся к языкам.
Методы
| string[] | getLocales() Возвращает список языковых кодов, поддерживаемых этим модулем. | из ResourceBundleInterface |
| string|null | getLanguageName(string $language, string|null $region = null, string $displayLocale = null) Возвращает имя языка. | |
| string[] | getLanguageNames(string $displayLocale = null) Возвращает имена всех известных языков. | |
| string|null | getScriptName(string $script, string $language = null, string $displayLocale = null) Возвращает имя скрипта. | |
| string[] | getScriptNames(string $displayLocale = null) Возвращает имена всех известных скриптов. |
Детали
string[] getLocales()
Возвращает список языковых кодов, поддерживаемых этим модулем.
Возвращаемое значение
| string[] | Список кодов локалей. |
string|null getLanguageName(string $language, string|null $region = null, string $displayLocale = null)
Возвращает имя языка.
Параметры
| string | $language | Код языка (например, "en"). |
| string|null | $region | Необязательно. Код региона (например, "US"). |
| string | $displayLocale | Необязательно. Локаль для возвращения имени. По умолчанию {@link \Locale::getDefault()}. |
Возвращаемое значение
| string|null | Имя языка или NULL, если не найдено. |
string[] getLanguageNames(string $displayLocale = null)
Возвращает имена всех известных языков.
Параметры
| string | $displayLocale | Необязательно. Локаль для возвращения имён. По умолчанию {@link \Locale::getDefault()}. |
Возвращаемое значение
| string[] | Список имён языков, индексированных по кодам языков. |
string|null getScriptName(string $script, string $language = null, string $displayLocale = null)
Возвращает имя скрипта.
Параметры
| string | $script | Код скрипта (например, "Hans"). |
| string | $language | Необязательно. Код языка (например, "zh"). |
| string | $displayLocale | Необязательно. Локаль для возвращения имени. По умолчанию {@link \Locale::getDefault()}. |
Возвращаемое значение
| string|null | Имя скрипта или NULL, если не найдено. |
string[] getScriptNames(string $displayLocale = null)
Возвращает имена всех известных скриптов.
Параметры
| string | $displayLocale | Необязательно. Локаль для возвращения имён. По умолчанию {@link \Locale::getDefault()}. |
Возвращаемое значение
| string[] | Список имён скриптов, индексированных по кодам скриптов. |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Intl/ResourceBundle/LanguageBundleInterface.html