X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=includes%2Fresourceloader%2FResourceLoaderLanguageDataModule.php;h=a6e5f15dd56cc45cccd4454acb850a8bcd40d151;hb=60090fe207ef07aa2b90c401285eaf6179da9172;hp=7a7ab892ce4d480d3b4bd1339ffe2b47a0e560bd;hpb=9d37c792b2ee408b6a01b43a1a649e6074c11c34;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/resourceloader/ResourceLoaderLanguageDataModule.php b/includes/resourceloader/ResourceLoaderLanguageDataModule.php index 7a7ab892ce..a6e5f15dd5 100644 --- a/includes/resourceloader/ResourceLoaderLanguageDataModule.php +++ b/includes/resourceloader/ResourceLoaderLanguageDataModule.php @@ -20,7 +20,10 @@ */ /** - * ResourceLoader module for populating language specific data, such as grammar forms. + * Module for populating language specific data, such as grammar forms. + * + * @ingroup ResourceLoader + * @internal */ class ResourceLoaderLanguageDataModule extends ResourceLoaderFileModule { @@ -52,16 +55,11 @@ class ResourceLoaderLanguageDataModule extends ResourceLoaderFileModule { * @return string JavaScript code */ public function getScript( ResourceLoaderContext $context ) { - $fileScript = parent::getScript( $context ); - $langDataScript = Xml::encodeJsCall( - 'mw.language.setData', - [ - $context->getLanguage(), - $this->getData( $context ) - ], - ResourceLoader::inDebugMode() - ); - return $fileScript . $langDataScript; + return parent::getScript( $context ) + . 'mw.language.setData(' + . $context->encodeJson( $context->getLanguage() ) . ',' + . $context->encodeJson( $this->getData( $context ) ) + . ');'; } /**