Шаблон:language

Документация

Назначение

Шаблон для получения универсальной информации о языке

Параметры

  1. lang — код языка (например, ru, orv и пр.)
  2. param — тип получаемой информации (при этом от регистра параметра зависит регистр результата)
    • name, title, им, наз, название, имя — возвращается название языка (по умолчанию)
    • cat, category, кат, категория — возвращается категория для языка
    • cat2 — возвращается вторая категория для языка (если указана)
    • from, от, gen, род, его — возвращается название в родительном падеже
    • on, на, pre, пред — возвращается название в предложном падеже
    • pl, мн, plural, они — возвращается название во множественном числе
    • adj, прил, прилагательное — возвращается форма прилагательного
    • adj-gen — возвращается форма родительного падежа прилагательного
    • short, сокр, сокращение — возвращается сокращение

Используемые модули

Используется Модуль:language и данные для него в Модуль:language/data (по последней ссылке можно посмотреть текущую таблицу языков)

Примеры использования

Код Результат
{{language|ru}} Русский
{{language|ru|Name}} Русский
{{language|ru|name}} русский
{{language|en|cat}} Английский язык
{{language|uk|from}} украинского
{{language|orv|short}} др.-русск.
{{language|mzn|on}} мазендеранском
{{language|mzn|на}} мазендеранском
{{language|mzn|pre}} мазендеранском
{{language|mzn|пред}} мазендеранском
{{language|af|категория}} Африкаанс
{{language|af|adj}} африкаанский
{{language|af|Adj}} Африкаанский
{{language|af|прил}} африкаанский
{{language|sa|adj-gen}} санскритского