jenkins-bot has submitted this change and it was merged.

Change subject: Remove some pre-1.20 compatibility
......................................................................


Remove some pre-1.20 compatibility

Change-Id: I0562a8c0f6cef0772ca05f47f893006663975a1e
---
M TranslateHooks.php
M TranslateUtils.php
M api/ApiGroupReview.php
M specials/SpecialLanguageStats.php
M specials/SpecialMessageGroupStats.php
M specials/SpecialMyLanguage.php
M specials/SpecialSupportedLanguages.php
M specials/SpecialTranslationStats.php
M tag/SpecialPageTranslation.php
M tag/TranslatablePage.php
M utils/MessageGroupStats.php
M utils/UserToggles.php
12 files changed, 14 insertions(+), 24 deletions(-)

Approvals:
  Nikerabbit: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/TranslateHooks.php b/TranslateHooks.php
index 76f9e6f..52285e5 100644
--- a/TranslateHooks.php
+++ b/TranslateHooks.php
@@ -394,7 +394,7 @@
                                LanguageNames::LIST_MW
                        );
                } else {
-                       $languages = Language::getLanguageNames( false );
+                       $languages = Language::fetchLanguageName();
                }
 
                ksort( $languages );
diff --git a/TranslateUtils.php b/TranslateUtils.php
index e6b77ce..89d8358 100644
--- a/TranslateUtils.php
+++ b/TranslateUtils.php
@@ -197,16 +197,7 @@
         * @return array ( language code => language name )
         */
        public static function getLanguageNames( /*string */$code ) {
-               if ( is_callable( array( 'Language', 'fetchLanguageNames' ) ) ) 
{
-                       $languageNames = Language::fetchLanguageNames( $code, 
'mw' ); // since 1.20
-               } elseif ( is_callable( array( 'LanguageNames', 'getNames' ) ) 
) {
-                       $languageNames = LanguageNames::getNames( $code,
-                               LanguageNames::FALLBACK_NORMAL,
-                               LanguageNames::LIST_MW
-                       );
-               } else {
-                       $languageNames = Language::getLanguageNames( false );
-               }
+               $languageNames = Language::fetchLanguageNames( $code );
 
                // Remove languages with deprecated codes (bug 35475)
                global $wgDummyLanguageCodes;
diff --git a/api/ApiGroupReview.php b/api/ApiGroupReview.php
index ab411d2..e114181 100644
--- a/api/ApiGroupReview.php
+++ b/api/ApiGroupReview.php
@@ -37,7 +37,7 @@
 
                $requestParams = $this->extractRequestParams();
 
-               $languages = Language::getLanguageNames( false );
+               $languages = Language::fetchLanguageNames();
                if ( !isset( $languages[$code] ) ) {
                        $this->dieUsageMsg( array( 'missingparam', 'language' ) 
);
                }
diff --git a/specials/SpecialLanguageStats.php 
b/specials/SpecialLanguageStats.php
index 60b5a30..70923fd 100644
--- a/specials/SpecialLanguageStats.php
+++ b/specials/SpecialLanguageStats.php
@@ -172,7 +172,7 @@
         * @return array
         */
        protected function isValidValue( $value ) {
-               $langs = Language::getLanguageNames( false );
+               $langs = Language::fetchLanguageNames();
 
                return isset( $langs[$value] );
        }
diff --git a/specials/SpecialMessageGroupStats.php 
b/specials/SpecialMessageGroupStats.php
index 61b3897..766ba79 100644
--- a/specials/SpecialMessageGroupStats.php
+++ b/specials/SpecialMessageGroupStats.php
@@ -155,7 +155,7 @@
                MessageGroupStats::setTimeLimit( $this->timelimit );
                $cache = MessageGroupStats::forGroup( $this->target );
 
-               $languages = array_keys( Language::getLanguageNames( false ) );
+               $languages = array_keys( Language::fetchLanguageNames() );
                sort( $languages );
                $this->filterPriorityLangs( $languages, $this->target, $cache );
                foreach ( $languages as $code ) {
diff --git a/specials/SpecialMyLanguage.php b/specials/SpecialMyLanguage.php
index e6f16ce..a6213bd 100644
--- a/specials/SpecialMyLanguage.php
+++ b/specials/SpecialMyLanguage.php
@@ -51,7 +51,7 @@
                        $pos = strrpos( $par, '/' );
                        $basepage = substr( $par, 0, $pos );
                        $code = substr( $par, $pos + 1 );
-                       $codes = Language::getLanguageNames( false );
+                       $codes = Language::fetchLanguageNames();
                        if ( isset( $codes[$code] ) ) {
                                $base = Title::newFromText( $basepage );
                        }
diff --git a/specials/SpecialSupportedLanguages.php 
b/specials/SpecialSupportedLanguages.php
index 32c11df..a1c6b2c 100644
--- a/specials/SpecialSupportedLanguages.php
+++ b/specials/SpecialSupportedLanguages.php
@@ -80,7 +80,7 @@
                        );
                }
 
-               $natives = Language::getLanguageNames( false );
+               $natives = Language::fetchLanguageNames();
                ksort( $natives );
 
                $this->outputLanguageCloud( $natives );
diff --git a/specials/SpecialTranslationStats.php 
b/specials/SpecialTranslationStats.php
index a679bb2..884d768 100644
--- a/specials/SpecialTranslationStats.php
+++ b/specials/SpecialTranslationStats.php
@@ -304,7 +304,7 @@
                                LanguageNames::LIST_MW_AND_CLDR
                        );
                } else {
-                       $languages = Language::getLanguageNames( false );
+                       $languages = Language::fetchLanguageNames();
                }
 
                ksort( $languages );
diff --git a/tag/SpecialPageTranslation.php b/tag/SpecialPageTranslation.php
index 9311c4a..7898220 100644
--- a/tag/SpecialPageTranslation.php
+++ b/tag/SpecialPageTranslation.php
@@ -747,7 +747,7 @@
                $npLangs = array_map( 'trim', explode( ',', $npLangs ) );
                $npLangs = array_unique( $npLangs );
                // Remove invalid language codes.
-               $languages = Language::getLanguageNames();
+               $languages = Language::fetchLanguageNames();
                foreach ( $npLangs as $index => $language ) {
                        if ( !array_key_exists( $language, $languages ) ) {
                                unset( $npLangs[$index] );
diff --git a/tag/TranslatablePage.php b/tag/TranslatablePage.php
index c612c7f..a6db4ea 100644
--- a/tag/TranslatablePage.php
+++ b/tag/TranslatablePage.php
@@ -614,7 +614,7 @@
                $filtered = array();
 
                // Make sure we only get translation subpages while ignoring 
others
-               $codes = Language::getLanguageNames( false );
+               $codes = Language::fetchLanguageNames();
                $prefix = $this->getTitle()->getText();
                /** @var Title $title */
                foreach ( $titles as $title ) {
@@ -766,7 +766,7 @@
                        return false;
                }
 
-               $codes = Language::getLanguageNames( false );
+               $codes = Language::fetchLanguageNames();
                global $wgTranslateDocumentationLanguageCode;
                unset( $codes[$wgTranslateDocumentationLanguageCode] );
 
diff --git a/utils/MessageGroupStats.php b/utils/MessageGroupStats.php
index ac0c445..d84fb7d 100644
--- a/utils/MessageGroupStats.php
+++ b/utils/MessageGroupStats.php
@@ -271,7 +271,7 @@
                $stats = self::extractResults( $res, $stats );
 
                # Go over each language filling missing entries
-               $languages = array_keys( Language::getLanguageNames( false ) );
+               $languages = array_keys( Language::fetchLanguageNames() );
                // This is for calculating things in correct order
                sort( $languages );
                foreach ( $languages as $code ) {
@@ -388,7 +388,6 @@
                global $wgTranslateDocumentationLanguageCode;
                # Calculate if missing and store in the db
                $collection = $group->initCollection( $code );
-               $collection->setReviewMode( true );
 
                if ( $code === $wgTranslateDocumentationLanguageCode ) {
                        $ffs = $group->getFFS();
diff --git a/utils/UserToggles.php b/utils/UserToggles.php
index 0353744..030a302 100644
--- a/utils/UserToggles.php
+++ b/utils/UserToggles.php
@@ -65,7 +65,7 @@
                // Set target ID.
                $select->setTargetId( 'mw-input-translate-editlangs' );
                // Get available languages.
-               $languages = Language::getLanguageNames( false );
+               $languages = Language::fetchLanguageNames();
 
                $preferences['translate-editlangs'] = array(
                        'class' => 'HTMLJsSelectToInputField',
@@ -91,7 +91,7 @@
                                LanguageNames::FALLBACK_NORMAL
                        );
                } else {
-                       $languages = Language::getLanguageNames( false );
+                       $languages = Language::fetchLanguageNames();
                }
 
                ksort( $languages );

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I0562a8c0f6cef0772ca05f47f893006663975a1e
Gerrit-PatchSet: 5
Gerrit-Project: mediawiki/extensions/Translate
Gerrit-Branch: master
Gerrit-Owner: Siebrand <[email protected]>
Gerrit-Reviewer: Amire80 <[email protected]>
Gerrit-Reviewer: KartikMistry <[email protected]>
Gerrit-Reviewer: Nikerabbit <[email protected]>
Gerrit-Reviewer: Santhosh <[email protected]>
Gerrit-Reviewer: Siebrand <[email protected]>
Gerrit-Reviewer: SuchetaG <[email protected]>
Gerrit-Reviewer: jenkins-bot

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

Reply via email to