Skip to content

Commit 63757a0

Browse files
authored
MonacoTemplate: Fix "Call to undefined method LanguageZh::getPreferredVariant()" (#35)
``` from /srv/mediawiki/1.43/skins/Monaco/includes/MonacoTemplate.php(1104) #0 /srv/mediawiki/1.43/skins/Monaco/includes/MonacoTemplate.php(1080): MonacoTemplate->realPrintPageBar() #1 /srv/mediawiki/1.43/skins/Monaco/includes/MonacoTemplate.php(115): MonacoTemplate->printPageBar() #2 /srv/mediawiki/1.43/includes/skins/SkinTemplate.php(161): MonacoTemplate->execute() #3 /srv/mediawiki/1.43/includes/skins/SkinTemplate.php(180): SkinTemplate->generateHTML() #4 /srv/mediawiki/1.43/includes/skins/Skin.php(683): SkinTemplate->outputPage() #5 /srv/mediawiki/1.43/includes/Output/OutputPage.php(3193): Skin->outputPageFinal(MediaWiki\Output\OutputPage) #6 /srv/mediawiki/1.43/includes/actions/ActionEntryPoint.php(163): MediaWiki\Output\OutputPage->output(bool) #7 /srv/mediawiki/1.43/includes/MediaWikiEntryPoint.php(200): MediaWiki\Actions\ActionEntryPoint->execute() #8 /srv/mediawiki/config/initialise/entrypoints/index.php(98): MediaWiki\MediaWikiEntryPoint->run() #9 {main} ```
1 parent 544a459 commit 63757a0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

includes/MonacoTemplate.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1100,8 +1100,9 @@ function realPrintPageBar(){
11001100
}
11011101
if ( isset( $this->data['articlelinks']['variants'] ) ) {
11021102
$contLang = MediaWikiServices::getInstance()->getContentLanguage();
1103-
1104-
$preferred = $contLang->getPreferredVariant();
1103+
$converter = MediaWikiServices::getInstance()->getLanguageConverterFactory()
1104+
->getLanguageConverter( $contLang );
1105+
$preferred = $converter->getPreferredVariant();
11051106
$bar[] = [
11061107
"id" => "page_variants",
11071108
"type" => "tabs",

0 commit comments

Comments
 (0)