Locale
: string
in package
Локаль генератора — язык, на котором порождаются данные.
Набор языков совпадает с поддерживаемыми библиотекой cloud-castle/inflector, что даёт из коробки склонение имён, плюрализацию и числа прописью для каждого из них. Значение enum — двухбуквенный код (ISO 639-1).
Table of Contents
Cases
- Bulgarian = 'bg'
- English = 'en'
- French = 'fr'
- German = 'de'
- Polish = 'pl'
- Romanian = 'ro'
- Russian = 'ru'
- Spanish = 'es'
Methods
- fromCode() : self
- Разобрать локаль из строкового кода.
- language() : Language
- Соответствующий язык инфлектора (склонение, плюрализация, числа прописью).
Cases
Russian
English
German
French
Spanish
Polish
Bulgarian
Romanian
Methods
fromCode()
Разобрать локаль из строкового кода.
public
static fromCode(string $code) : self
Принимает как чистый код языка (ru, en), так и составной с регионом
(ru_RU, en_US, en-GB) — регистр и регион игнорируются.
Parameters
- $code : string
-
код локали
Tags
Return values
selflanguage()
Соответствующий язык инфлектора (склонение, плюрализация, числа прописью).
public
language() : Language