Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=markfortranslation

(main | markfortranslation)
  • Этот модуль требует прав на чтение.
  • Этот модуль требует прав на запись.
  • Этот модуль принимает только POST-запросы.
  • Источник: Перевести
  • Лицензия: GPL-2.0-or-later

Mark a page for translation

Определённые параметры:
Other general parameters are available.
title

The title of the page to act on. Either title or pageid must be set.

pageid

The page ID of the page to act on. Either title or pageid must be set.

Тип: целочисленное значение
revid

Assert that the current version of the page has this revision ID before continuing. If the page has been updated, exit with an error.

Тип: целочисленное значение
translatetitle

If yes, allow translation of the display title. If no, do not allow translation. If absent, allow translation unless the page previously disallowed translation, or if the page is a template.

Одно из следующих значений: no, yes
prioritylanguages

A list of priority language codes. If this is absent, any previously set value will be retained.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 1000.
forcepriority

This parameter is ignored unless the prioritylanguages parameter is present. If true, prevent translations to languages other than the priority languages.

Тип: булева (подробнее)
priorityreason

This parameter is ignored unless the prioritylanguages parameter is present. A string giving the reason for priority translation.

nofuzzyunits

A list of translation unit IDs which should not be fuzzied. This will be merged with the default list, in which any units with only tvar changes will not be fuzzied.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 1000.
fuzzyunits

A list of translation unit IDs which should be fuzzied. This is only useful to override the default and allows fuzzying even units with only tvar changes.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 1000.
forcelatestsyntaxversion

If false, do not use latest syntax version for this page. If absent, latest syntax version is used.

Тип: булева (подробнее)
transclusion

If yes or absent, enable translation aware transclusion for this page. If no, disable transclusion.

Одно из следующих значений: no, yes
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.