*/
/**
- * A fake language converter
+ * A fake language variant converter. Languages which do not implement variant
+ * conversion, for example, English, should return a FakeConverter rather than a
+ * LanguageConverter when asked for their converter. The fake converter just
+ * returns text unchanged, i.e. it doesn't do any conversion.
+ *
+ * See https://www.mediawiki.org/wiki/Writing_systems#LanguageConverter.
*
* @ingroup Language
*/
return $this->mLang->getFormattedNsText( $ns );
}
+ /**
+ * @return string[]
+ */
function getVariants() {
return [ $this->mLang->getCode() ];
}