}
}
- /**
- * @deprecated since 1.24, doesn't handle conflicting aliases. Use
- * SpecialPageFactory::getLocalNameFor instead.
- * @param string $name
- * @return string
- */
- function specialPage( $name ) {
- $aliases = $this->getSpecialPageAliases();
- if ( isset( $aliases[$name][0] ) ) {
- $name = $aliases[$name][0];
- }
- return $this->getNsText( NS_SPECIAL ) . ':' . $name;
- }
-
/**
* @return array
*/
return $this->getMessageFromDB( "tog-$tog" );
}
- /**
- * Get native language names, indexed by code.
- * Only those defined in MediaWiki, no other data like CLDR.
- * If $customisedOnly is true, only returns codes with a messages file
- *
- * @param bool $customisedOnly
- *
- * @return array
- * @deprecated since 1.20, use fetchLanguageNames()
- */
- public static function getLanguageNames( $customisedOnly = false ) {
- return self::fetchLanguageNames( null, $customisedOnly ? 'mwfile' : 'mw' );
- }
-
- /**
- * Get translated language names. This is done on best effort and
- * by default this is exactly the same as Language::getLanguageNames.
- * The CLDR extension provides translated names.
- * @param string $code Language code.
- * @return array Language code => language name
- * @since 1.18.0
- * @deprecated since 1.20, use fetchLanguageNames()
- */
- public static function getTranslatedLanguageNames( $code ) {
- return self::fetchLanguageNames( $code, 'all' );
- }
-
/**
* Get an array of language names, indexed by code.
* @param null|string $inLanguage Code of language in which to return the names
return wfMessage( $msg )->inLanguage( $this );
}
- /**
- * Get the native language name of $code.
- * Only if defined in MediaWiki, no other data like CLDR.
- * @param string $code
- * @return string
- * @deprecated since 1.20, use fetchLanguageName()
- */
- function getLanguageName( $code ) {
- return self::fetchLanguageName( $code );
- }
-
/**
* @param string $key
* @return string
return self::$dataCache->getItem( $this->mCode, 'linkPrefixCharset' );
}
- /**
- * @deprecated since 1.24, will be removed in 1.25
- * @return Language
- */
- function getLangObj() {
- wfDeprecated( __METHOD__, '1.24' );
- return $this;
- }
-
/**
* Get the "parent" language which has a converter to convert a "compatible" language
* (in another variant) to this language (eg. zh for zh-cn, but not en for en-gb).