Bartosz Dziewoński has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/359496 )

Change subject: Hide Pig Latin language entirely if $wgUsePigLatinVariant is 
false
......................................................................

Hide Pig Latin language entirely if $wgUsePigLatinVariant is false

Previously, even if $wgUsePigLatinVariant was false, the language
would show up on Special:Preferences (and some other places) as
'en-x-piglatin - Igpay Atinlay'.

Follow-up to d8375bee241b4d134aff901c7d072aa1374c860b.

Change-Id: I08faacabca87c04299c7b535be8df1770e0a37ac
---
M languages/Language.php
M languages/data/Names.php
2 files changed, 6 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/96/359496/1

diff --git a/languages/Language.php b/languages/Language.php
index f84e21e..b5eef8c 100644
--- a/languages/Language.php
+++ b/languages/Language.php
@@ -827,7 +827,7 @@
         * @return array Language code => language name
         */
        private static function fetchLanguageNamesUncached( $inLanguage = null, 
$include = 'mw' ) {
-               global $wgExtraLanguageNames;
+               global $wgExtraLanguageNames, $wgUsePigLatinVariant;
 
                // If passed an invalid language code to use, fallback to en
                if ( $inLanguage !== null && !Language::isValidCode( 
$inLanguage ) ) {
@@ -842,6 +842,11 @@
                }
 
                $mwNames = $wgExtraLanguageNames + 
MediaWiki\Languages\Data\Names::$names;
+               if ( $wgUsePigLatinVariant ) {
+                       // Pig Latin (for variant development)
+                       $mwNames['en-x-piglatin'] = 'Igpay Atinlay';
+               }
+
                foreach ( $mwNames as $mwCode => $mwName ) {
                        # - Prefer own MediaWiki native name when not using the 
hook
                        # - For other names just add if not added through the 
hook
diff --git a/languages/data/Names.php b/languages/data/Names.php
index 21479f1..76ced3e 100644
--- a/languages/data/Names.php
+++ b/languages/data/Names.php
@@ -146,7 +146,6 @@
                'en' => 'English', # English
                'en-ca' => 'Canadian English', # Canadian English
                'en-gb' => 'British English', # British English
-               'en-x-piglatin' => 'Igpay Atinlay', # Pig Latin (for variant 
development)
                'eo' => 'Esperanto', # Esperanto
                'es' => 'español', # Spanish
                'et' => 'eesti', # Estonian

-- 
To view, visit https://gerrit.wikimedia.org/r/359496
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I08faacabca87c04299c7b535be8df1770e0a37ac
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Bartosz Dziewoński <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to