X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=languages%2FFakeConverter.php;h=0cddc9957e06dbee90c899fdb5a6aaaa1c5291e0;hb=537d74d3a1dce5fb69b19ad4830fe112a28485d0;hp=78019a78822eab8e4b3c50431cf599fff2cccd19;hpb=b5906606e1aa1a795231fb813b766818b1dd6c25;p=lhc%2Fweb%2Fwiklou.git diff --git a/languages/FakeConverter.php b/languages/FakeConverter.php index 78019a7882..0cddc9957e 100644 --- a/languages/FakeConverter.php +++ b/languages/FakeConverter.php @@ -22,7 +22,12 @@ */ /** - * 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 */ @@ -64,6 +69,9 @@ class FakeConverter { return $this->mLang->getFormattedNsText( $ns ); } + /** + * @return string[] + */ function getVariants() { return [ $this->mLang->getCode() ]; }