X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fresourceloader%2FResourceLoaderLanguageDataModule.php;h=ef942faf20af512a0c316ddd6ce96989f797baad;hb=ff70e103def9601f40836cbd9022e1267200510e;hp=83db56724df0d6681faefbc226640a4e9f7c9d0c;hpb=afcfc3290c32deb55d95bb69bd1e9dd164cb4f12;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/resourceloader/ResourceLoaderLanguageDataModule.php b/includes/resourceloader/ResourceLoaderLanguageDataModule.php index 83db56724d..ef942faf20 100644 --- a/includes/resourceloader/ResourceLoaderLanguageDataModule.php +++ b/includes/resourceloader/ResourceLoaderLanguageDataModule.php @@ -27,7 +27,7 @@ */ class ResourceLoaderLanguageDataModule extends ResourceLoaderModule { - protected $targets = array( 'desktop', 'mobile' ); + protected $targets = [ 'desktop', 'mobile' ]; /** * Get all the dynamic data for the content language to an array. @@ -37,14 +37,15 @@ class ResourceLoaderLanguageDataModule extends ResourceLoaderModule { */ protected function getData( ResourceLoaderContext $context ) { $language = Language::factory( $context->getLanguage() ); - return array( + return [ 'digitTransformTable' => $language->digitTransformTable(), 'separatorTransformTable' => $language->separatorTransformTable(), 'grammarForms' => $language->getGrammarForms(), + 'grammarTransformations' => $language->getGrammarTransformations(), 'pluralRules' => $language->getPluralRules(), 'digitGroupingPattern' => $language->digitGroupingPattern(), 'fallbackLanguages' => $language->getFallbackLanguages(), - ); + ]; } /** @@ -54,10 +55,10 @@ class ResourceLoaderLanguageDataModule extends ResourceLoaderModule { public function getScript( ResourceLoaderContext $context ) { return Xml::encodeJsCall( 'mw.language.setData', - array( + [ $context->getLanguage(), $this->getData( $context ) - ), + ], ResourceLoader::inDebugMode() ); } @@ -74,6 +75,6 @@ class ResourceLoaderLanguageDataModule extends ResourceLoaderModule { * @return array */ public function getDependencies( ResourceLoaderContext $context = null ) { - return array( 'mediawiki.language.init' ); + return [ 'mediawiki.language.init' ]; } }