diff options
Diffstat (limited to 'www/wiki/extensions/Translate/specials/SpecialTranslationStash.php')
-rw-r--r-- | www/wiki/extensions/Translate/specials/SpecialTranslationStash.php | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/www/wiki/extensions/Translate/specials/SpecialTranslationStash.php b/www/wiki/extensions/Translate/specials/SpecialTranslationStash.php index 676db05b..78ff4b38 100644 --- a/www/wiki/extensions/Translate/specials/SpecialTranslationStash.php +++ b/www/wiki/extensions/Translate/specials/SpecialTranslationStash.php @@ -4,7 +4,7 @@ * * @file * @author Santhosh Thottingal - * @license GPL-2.0+ + * @license GPL-2.0-or-later */ /** @@ -52,6 +52,7 @@ class SpecialTranslationStash extends SpecialPage { $out->addJsConfigVars( 'wgTranslateSandboxLimit', $wgTranslateSandboxLimit ); $out->addModules( 'ext.translate.special.translationstash' ); + $out->addModuleStyles( 'mediawiki.ui.button' ); $this->showPage(); } @@ -131,13 +132,13 @@ HTML $sourceLang = $this->getSourceLanguage(); $targetLang = $this->getTargetLanguage(); - $list = Html::element( 'div', array( + $list = Html::element( 'div', [ 'class' => 'row tux-messagelist', 'data-sourcelangcode' => $sourceLang->getCode(), 'data-sourcelangdir' => $sourceLang->getDir(), 'data-targetlangcode' => $targetLang->getCode(), 'data-targetlangdir' => $targetLang->getDir(), - ) ); + ] ); return $list; } @@ -150,17 +151,17 @@ HTML $label = Html::element( 'span', - array( 'class' => 'ext-translate-language-selector-label' ), + [ 'class' => 'ext-translate-language-selector-label' ], $this->msg( 'tux-languageselector' )->text() ); $trigger = Html::element( 'span', - array( + [ 'class' => 'uls', 'lang' => $language->getHtmlCode(), 'dir' => $language->getDir(), - ), + ], $targetLangName ); @@ -185,7 +186,7 @@ HTML protected function getTargetLanguage() { $ui = $this->getLanguage(); $source = $this->getSourceLanguage(); - if ( $ui->getCode() !== $source->getCode() ) { + if ( !$ui->equals( $source ) ) { return $ui; } |