From: robin Date: Mon, 18 Jun 2012 21:23:59 +0000 (+0200) Subject: Bug 37705 - ucfirst for sidebar interlanguage links X-Git-Tag: 1.31.0-rc.0~23271^2 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/categories/modifier.php?a=commitdiff_plain;h=eb5bee436ee6639ff79ab60f9bc90bb17b5cc9f3;p=lhc%2Fweb%2Fwiklou.git Bug 37705 - ucfirst for sidebar interlanguage links Change-Id: I623cf070fdc62c9394a06d4830dc4faccfebcfbe --- diff --git a/includes/SkinTemplate.php b/includes/SkinTemplate.php index aee2e837ba..906c27d24e 100644 --- a/includes/SkinTemplate.php +++ b/includes/SkinTemplate.php @@ -426,10 +426,15 @@ class SkinTemplate extends Skin { unset( $tmp ); $nt = Title::newFromText( $l ); if ( $nt ) { + $ilLangName = Language::fetchLanguageName( $nt->getInterwiki() ); + if ( strval( $ilLangName ) === '' ) { + $ilLangName = $l; + } else { + $ilLangName = $this->getLanguage()->ucfirst( $ilLangName ); + } $language_urls[] = array( 'href' => $nt->getFullURL(), - 'text' => ( Language::fetchLanguageName( $nt->getInterwiki() ) != '' ? - Language::fetchLanguageName( $nt->getInterwiki() ) : $l ), + 'text' => $ilLangName, 'title' => $nt->getText(), 'class' => $class, 'lang' => $nt->getInterwiki(),