Revision: 46059
Author: werdna
Date: 2009-01-23 02:11:20 +0000 (Fri, 23 Jan 2009)
Log Message:
-----------
(bug 1433) Add meta-information to pages with language links.
Modified Paths:
--------------
trunk/phase3/includes/OutputPage.php
trunk/phase3/languages/messages/MessagesEn.php
Modified: trunk/phase3/includes/OutputPage.php
===================================================================
--- trunk/phase3/includes/OutputPage.php 2009-01-23 02:09:48 UTC (rev
46058)
+++ trunk/phase3/includes/OutputPage.php 2009-01-23 02:11:20 UTC (rev
46059)
@@ -1541,6 +1541,20 @@
$tags[] = Xml::element( 'link', $tag );
}
+ // Language Links
+ global $wgContLang;
+ $langLinks = $this->getLanguageLinks();
+ foreach( $langLinks as $link ) {
+ $t = Title::newFromText( $link );
+ $tags[] = Xml::element( 'link', array(
+ 'title' => wfMsg(
'language-link-title', $wgContLang->getLanguageName( $t->getInterwiki() ) ),
+ 'rel' => 'alternate',
+ 'lang' => $t->getInterwiki(),
+ 'hreflang' => $t->getInterwiki(),
+ 'href' => $t->getFullURL()
+ ) );
+ }
+
if( $wgFeed ) {
global $wgTitle;
foreach( $this->getSyndicationLinks() as $format =>
$link ) {
Modified: trunk/phase3/languages/messages/MessagesEn.php
===================================================================
--- trunk/phase3/languages/messages/MessagesEn.php 2009-01-23 02:09:48 UTC
(rev 46058)
+++ trunk/phase3/languages/messages/MessagesEn.php 2009-01-23 02:11:20 UTC
(rev 46059)
@@ -3791,4 +3791,5 @@
#Put all regex fragments above this line. Leave this line exactly as it
is</pre>',
+'language-link-title' => '$1 version',
);
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs