Nemo bis has uploaded a new change for review. https://gerrit.wikimedia.org/r/213330
Change subject: On /en subpages don't force the action=edit tab to "translate" ...................................................................... On /en subpages don't force the action=edit tab to "translate" Bug: T63218 Change-Id: I7688587f2bb000a5f4c589440a69c8411c018256 --- M tag/PageTranslationHooks.php 1 file changed, 7 insertions(+), 4 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Translate refs/changes/30/213330/1 diff --git a/tag/PageTranslationHooks.php b/tag/PageTranslationHooks.php index b75ccb4..1e374f0 100644 --- a/tag/PageTranslationHooks.php +++ b/tag/PageTranslationHooks.php @@ -901,14 +901,17 @@ */ static function translateTab( Skin $skin, array &$tabs ) { $title = $skin->getTitle(); - // Set display title + + $handle = new MessageHandle( $title ); + $code = $handle->getCode(); $page = TranslatablePage::isTranslationPage( $title ); if ( !$page ) { return true; } - - $handle = new MessageHandle( $title ); - $code = $handle->getCode(); + // The source language has a subpage too, but cannot be translated + if ( $page->getSourceLanguage() === $code ) { + return true; + } if ( isset( $tabs['views']['edit'] ) ) { $tabs['views']['edit']['text'] = $skin->msg( 'tpt-tab-translate' )->text(); -- To view, visit https://gerrit.wikimedia.org/r/213330 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I7688587f2bb000a5f4c589440a69c8411c018256 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