Модуль:Declension/doc

Материал из Викиновостей, свободного источника новостей

Это страница документации Модуль:Declension.

Страница документации: Модуль:Declension/doc.
См. также: Модуль:Declension/Улучшение.

Модуль Declension для склонения передаваемых слов по таблице.

Параметр case принимает значение от 1 до 12:

  • Именительный падеж (кто? что?) единственное число — 1,
  • Родительный падеж (кого? чего?) единственное число — 2,
  • Дательный падеж (кому? чему?) единственное число — 3,
  • Винительный падеж (кого? что?) единственное число — 4,
  • Творительный падеж (кем? чем?) единственное число — 5,
  • Предложный падеж (о ком? о чём?) единственное число — 6,
  • Именительный падеж (кто? что?) множественное число — 7,
  • Родительный падеж (кого? чего?) множественное число — 8,
  • Дательный падеж (кому? чему?) множественное число — 9,
  • Винительный падеж (кого? что?) множественное число — 10,
  • Творительный падеж (кем? чем?) множественное число — 11,
  • Предложный падеж (о ком? о чём?) множественное число — 12.

Пример: город (case = 1), города (case = 2), городу (case = 3), город (case = 4), городом (case = 5), городе (case = 6), города (case = 7), городов (case = 8), городам (case = 9), города (case = 10), городами (case = 11), городах (case = 12).

Использование в шаблонах:

{{#invoke:Declension|declineWordInvoke|word|case}}

Использование в модулях:

require("Module:Declension").declineWord(word, case)

Если модуль встретил незнакомое слово, то его стоит добавить в таблицу, согласно инструкции Модуль:Declension/Улучшение.