Save value from CLI installers `--lang` argument
authorrvogel <vogel@hallowelt.biz>
Mon, 3 Dec 2018 10:48:08 +0000 (11:48 +0100)
committerrvogel <vogel@hallowelt.biz>
Mon, 3 Dec 2018 10:48:08 +0000 (11:48 +0100)
This way the value of `--lang` is available to `LocalSettingsGenerator`.

Bug: T210998
Change-Id: I8b6bd83603687e4d23fc7e0642c3b8f27157b62d

includes/installer/CliInstaller.php

index f59b5da..7267ddd 100644 (file)
@@ -72,6 +72,7 @@ class CliInstaller extends Installer {
                        global $wgLang, $wgLanguageCode;
                        $this->setVar( '_UserLang', $options['lang'] );
                        $wgLanguageCode = $options['lang'];
+                       $this->setVar( 'wgLanguageCode', $wgLanguageCode );
                        $wgContLang = MediaWikiServices::getInstance()->getContentLanguage();
                        $wgLang = Language::factory( $options['lang'] );
                        RequestContext::getMain()->setLanguage( $wgLang );