Fomafix has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/393379 )

Change subject: Replace deprecated language codes in database page language
......................................................................

Replace deprecated language codes in database page language

This change replaces deprecated language codes when reading the page
content language from the database.

The replaced language code is currently not stored back into the
database.

Change-Id: I6f9c331f66d3c1827180446e99663c47d785662e
---
M includes/Title.php
1 file changed, 4 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/79/393379/1

diff --git a/includes/Title.php b/includes/Title.php
index 5decece..20a27a8 100644
--- a/includes/Title.php
+++ b/includes/Title.php
@@ -483,6 +483,8 @@
                        }
                        if ( isset( $row->page_lang ) ) {
                                $this->mDbPageLanguage = 
(string)$row->page_lang;
+                               // Replace deprecated language codes
+                               $this->mDbPageLanguage = 
LanguageCode::replaceDeprecatedCodes( $this->mDbPageLanguage );
                        }
                        if ( isset( $row->page_restrictions ) ) {
                                $this->mOldRestrictions = 
$row->page_restrictions;
@@ -4768,6 +4770,8 @@
                        $linkCache = LinkCache::singleton();
                        $linkCache->addLinkObj( $this );
                        $this->mDbPageLanguage = 
$linkCache->getGoodLinkFieldObj( $this, 'lang' );
+                       // Replace deprecated language codes
+                       $this->mDbPageLanguage = 
LanguageCode::replaceDeprecatedCodes( $this->mDbPageLanguage );
                }
 
                return $this->mDbPageLanguage;

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6f9c331f66d3c1827180446e99663c47d785662e
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Fomafix <[email protected]>

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

Reply via email to