Перейти до вмісту

Шаблон:Ref-lang

Матеріал з Вікіпедії — вільної енциклопедії.
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Використання

Шаблон призначений для розміщення після посилання на зовнішній ресурс і дає скорочену вказівку на мову з повною назвою мови при наведенні. Також на ньому засновані шаблони з подібним функціоналом, наприклад, {{ref-en}}(англ.)

Див. перелік шаблонів у Категорія:Вказівка мови для посилань, коди мов — Список мовних кодів ISO 639 та мовні теги IETF.

Шаблон має чотири нейменовані параметри:

  • |1= — мовний тег IETF або скорочення назви мови. Обов'язковий параметр.
  • |2= — назва мови в орудному відмінку для словосполучень типу «ххх мовою». Обов'язковий параметр, якщо |1= є скорочення назви мови та не встановлено параметри 3 або 4.
  • |3= — назва мови в орудному відмінку для словосполучень типу «мовою ххх». Обов'язковий параметр, якщо |1= є скорочення назви мови та не встановлено параметри 2 або 4.
  • |4= — повне словосполучення, якщо параметри 2 і 3 не пасують. Обов'язковий параметр, якщо |1= є скорочення назви мови та не встановлено параметри 2 або 3.
  • |nocat= — вимикає додавання категорії помилки. Корисно для документування шаблону. Необов'язковий параметр.
Приклади
  • {{ref-lang|суах.||суахілі}}(суах.)
  • {{ref-lang|англ.|англійською}}(англ.)
  • {{ref-lang|ko}}(кор.)

Помилки

Шаблон створює одну помилку, що виникає, коли користувач не вказав перший параметр або передав до нього пусте значення. Наприклад:

  • {{ref-lang}}Помилка: {{Ref-lang}}: Пропущений або порожній параметр |1= (допомога)

Для вирішення помилки потрібно вказати перший параметр з не порожнім значенням. Статті з цією помилкою автоматично потрапляють до категорії К:Помилки Ref-lang (0).

TemplateData

Шаблон призначений для розміщення після посилання на зовнішній ресурс і дає скорочену вказівку на мову з повною назвою мови при наведенні. Також на ньому засновані шаблони з подібним функціоналом.

Параметри шаблону[Управління TemplateData]

ПараметрОписТипСтатус
Мовний тег або скорочення мови1

Мовний тег IETF або скорочення назви мови

Рядокобов'язковий
Назва мови (прикметник) в орудному відмінку2

Назва мови (прикметник) в орудному відмінку для словосполучень типу «ххх мовою»

Рядокнеобов'язковий
Назва мови (іменник) в орудному відмінку3

Назва мови в орудному відмінку для словосполучень типу «мовою ххх»

Рядокнеобов'язковий
Підказка4

Повне словосполучення, якщо параметри 2 і 3 не пасують

Рядокнеобов'язковий
nocatnocat

Вимикає додавання категорії помилки. Корисно для документування шаблону.

Логічне значеннянеобов'язковий

Див. також