Nemo bis has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/213331

Change subject: Automatically blacklist the page's source language
......................................................................

Automatically blacklist the page's source language

Bug: T89637
Change-Id: Ie56a4b1c769cec50c3e502b35f7d644ed1972e65
---
M specials/SpecialTranslate.php
1 file changed, 6 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Translate 
refs/changes/31/213331/1

diff --git a/specials/SpecialTranslate.php b/specials/SpecialTranslate.php
index 787a669..c17c8d7 100644
--- a/specials/SpecialTranslate.php
+++ b/specials/SpecialTranslate.php
@@ -96,9 +96,13 @@
                                '*'
                        );
 
+                       $langCode = this->options['language'];
                        foreach ( $checks as $check ) {
-                               if ( isset( 
$wgTranslateBlacklist[$check][$this->options['language']] ) ) {
-                                       $reason = 
$wgTranslateBlacklist[$check][$this->options['language']];
+                               if (
+                                       isset( 
$wgTranslateBlacklist[$check][$langCode] ) ||
+                                       $this->group->getSourceLanguageCode() 
=== $langCode
+                               ) {
+                                       $reason = 
$wgTranslateBlacklist[$check][$langCode];
                                        $out->addWikiMsg( 
'translate-page-disabled', $reason );
                                        if ( $isBeta ) {
                                                // Close 
div.ext-translate-container

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie56a4b1c769cec50c3e502b35f7d644ed1972e65
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Translate
Gerrit-Branch: master
Gerrit-Owner: Nemo bis <federicol...@tiscali.it>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to