if ( strval( $ilLangName ) === '' ) {
$ilLangName = $l;
} else {
- $ilLangName = $this->getLanguage()->ucfirst( $ilLangName );
+ $ilLangName = $this->formatLanguageName( $ilLangName );
}
$language_urls[] = array(
'href' => $nt->getFullURL(),
wfProfileOut( __METHOD__ );
}
+ /**
+ * Format language name for use in sidebar interlanguage links list.
+ * By default it is capitalized.
+ *
+ * @param $name string Language name, e.g. "English" or "espaƱol"
+ * @private
+ */
+ function formatLanguageName( $name ) {
+ return $this->getLanguage()->ucfirst( $name );
+ }
+
/**
* Output the string, or print error message if it's
* an error object of the appropriate type.