Generates wikitext source code for translation pages. More...
Public Member Functions | |
__construct (ParserOutput $output, WikiPageMessageGroup $group, Language $targetLanguage, Language $sourceLanguage, bool $showOutdated, bool $wrapUntranslated, Title $sourcePageTitle) | |
getPageContent (Parser $parser) | |
getMessageCollection () | |
filterMessageCollection (MessageCollection $collection) | |
generateSourceFromTranslations (Parser $parser, array $messages) | |
generateSourceFromMessageCollection (Parser $parser, MessageCollection $collection) | |
Generates wikitext source code for translation pages.
Also handles loading of translations, but that can be skipped and translations given directly.
Definition at line 24 of file TranslationPage.php.
MediaWiki\Extension\Translate\PageTranslation\TranslationPage::__construct | ( | ParserOutput | $output, |
WikiPageMessageGroup | $group, | ||
Language | $targetLanguage, | ||
Language | $sourceLanguage, | ||
bool | $showOutdated, | ||
bool | $wrapUntranslated, | ||
Title | $sourcePageTitle ) |
Definition at line 40 of file TranslationPage.php.
MediaWiki\Extension\Translate\PageTranslation\TranslationPage::filterMessageCollection | ( | MessageCollection | $collection | ) |
Definition at line 69 of file TranslationPage.php.
MediaWiki\Extension\Translate\PageTranslation\TranslationPage::generateSourceFromMessageCollection | ( | Parser | $parser, |
MessageCollection | $collection ) |
Definition at line 114 of file TranslationPage.php.
MediaWiki\Extension\Translate\PageTranslation\TranslationPage::generateSourceFromTranslations | ( | Parser | $parser, |
array | $messages ) |
Parser | $parser | |
TMessage[] | $messages |
Definition at line 96 of file TranslationPage.php.
MediaWiki\Extension\Translate\PageTranslation\TranslationPage::getMessageCollection | ( | ) |
Definition at line 65 of file TranslationPage.php.
MediaWiki\Extension\Translate\PageTranslation\TranslationPage::getPageContent | ( | Parser | $parser | ) |
Definition at line 59 of file TranslationPage.php.