Interested Article - ЯзыкПоКоду
sigourney
- 2020-04-11
- 1
Не распознан языковой код
Этот шаблон планируется переписать на основе
Lua
.
|
Шаблон предназначен для конвертации языкового кода ISO 639 в полное название языка.
Применение
- Параметр 1 (обязательный) представляет собой код по ISO 639-1 (двухбуквенный) или ISO 639-2 (трёхбуквенный) языка, который следует конвертировать в название.
-
Параметр 2
(необязательный)
— код языка,
на котором будет выдан результат
. Значение по умолчанию
ru
(русский). На текущий момент поддерживается два языка вывода — русский и английский (en
). -
Параметр
падеж
(необязательный)
предназначен для указания падежа, на котором осуществляется вывод. Пока что поддерживаются только
| падеж = р
для родительного и| падеж = п
для предложного падежа (напр. русск ого язык а и русск ом язык е соответственно). По умолчанию выводится название в именительном падеже (напр. русск ий язык ).
Языков очень много, поэтому шаблон существенно неполный и включает в себя лишь наиболее распространённые языки. Если необходимо добавить в шаблон нужные языки, пожалуйста, создайте запрос .
Примеры использования
-
{{ ЯзыкПоКоду | ru }}
→ русский язык -
{{ ЯзыкПоКоду | en }}
→ английский язык -
{{ ЯзыкПоКоду | en | ru }}
→ английский язык -
{{ ЯзыкПоКоду | ru | en }}
→ Russian -
{{ ЯзыкПоКоду | en | en }}
→ English -
с {{ ЯзыкПоКоду | en | падеж=р }}
→ с английского языка -
на {{ ЯзыкПоКоду | en | падеж=п }}
→ на английском языке -
{{ ЯзыкПоКоду | en | ru | падеж=п }}
→ английском языке
Добавление новых языков
-
Списки языков содержатся в подшаблонах, защищённых до администраторов:
- {{ ЯзыкПоКоду/ru }} — соответствие коду русскоязычного названия языка
- {{ ЯзыкПоКоду/en }} — соответствие коду англоязычного названия языка
См. также
- {{ СтранаПоКоду }}
sigourney
- 2020-04-11
- 1