Interested Article - Wikidata plural switch


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

Служебный шаблон, предназначений для встраивания в карточки на базе мета-шаблона {{ Карточка }} . Выполняет проверку единственного или множественного числа в тексте, заданного локально, либо если не указан, то из свойства wikidata. На основе проверки выводит метки в соответствующем числе. Создан, чтобы заменить шаблон {{ wikidata number switch }} , который не способен осуществлять проверку указано ли одно значение или несколько в его параметрах.

В случае некорректного срабатывания, добавьте запись на странице тестов или напишите комментарий на странице обсуждения .

Примеры

Код Результат
{{ wikidata plural switch | | | Единичный | Множественный }} Единичный
{{ wikidata plural switch | | 1 | Единичный | Множественный }} Единичный
{{ wikidata plural switch | | 1,2 | Единичный | Множественный }} Множественный
{{ wikidata plural switch | P136 | | Единичный | Множественный | from=Q1954169 }} Единичный
{{ wikidata plural switch | P136 | | Единичный | Множественный | from=Q1636655 }} Множественный
{{ wikidata plural switch | P136 | локальный текст | Единичный | Множественный | from=Q1636655 }} Единичный

Использование

  • {{ wikidata plural switch | P178 | {{{разработчик|}}} | Разработчик | Разработчики }}
  • {{ wikidata plural switch | P136 | {{{жанр|}}}{{{жанры|}}} | Жанр | Жанры }}
  • {{ wikidata plural switch | P136 | {{{жанр|}}}{{{жанры|}}} | Жанр | Жанры | from=Q1299 }}

В коде шаблонов

Если используется один параметр:

|метка1      = {{wikidata plural switch|P123|{{{параметр|}}}|Параметр|Параметры|from={{{from|}}}}}
|текст1      = {{{параметр|}}}
|викиданные1 = P123

Если использовались параметры в единственном и во множественном числах:

|метка1      = {{wikidata plural switch|P123|{{{параметр|}}}{{{параметры|}}}|Параметр|Параметры|from={{{from|}}}}}
|текст1      = {{проверка значения||{{{параметры|}}}|{{{параметр|}}}}}
|викиданные1 = P123

Принудительное срабатывание

{{ Множественное число }} или {{ Мнч }} и {{ Единственное число }} или {{ Едч }} , помещенные в строку значений параметров карточки, заставляет шаблон срабатывать необходимым образом. Например, | Создатель = [[Братья Даффер]]{{Мнч}} , выдаст в карточке Создатели: Братья Даффер .

См. также


Источник —

Same as Wikidata plural switch