Index: trunk/extensions/GoogleNewsSitemap/GoogleNewsSitemap_body.php |
— | — | @@ -56,11 +56,21 @@ |
57 | 57 | |
58 | 58 | // Check to make sure that feed type is supported. |
59 | 59 | if ( FeedUtils::checkFeedOutput( $params['feed'] ) ) { |
| 60 | + |
| 61 | + if ( !wfEmptyMsg( 'feed-' . $params['feed'] ) ) { |
| 62 | + // This seems a little icky since |
| 63 | + // its re-using another message in a |
| 64 | + // different context. |
| 65 | + // uses feed-rss and feed-atom messages. |
| 66 | + $feedType = wfMsgForContent( 'feed-' . $params['feed'] ); |
| 67 | + } else { |
| 68 | + $feedType = $wgContLang->uc( $params['feed'] ); |
| 69 | + } |
60 | 70 | $feed = new $wgFeedClasses[ $params['feed'] ]( |
61 | 71 | wfMsgExt( 'googlenewssitemap_feedtitle', |
62 | 72 | array( 'parsemag', 'content' ), |
63 | 73 | $wgContLang->getLanguageName( $wgLanguageCode ), |
64 | | - $wgContLang->uc( $params['feed'] ), |
| 74 | + $feedType, |
65 | 75 | $wgLanguageCode |
66 | 76 | ), |
67 | 77 | wfMsgExt( 'tagline', array( 'parsemag', 'content' ) ), |