X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fskins%2FMediaWikiI18N.php;h=7fcdb3c96bb01660fda7746d3fd5ca7713a0264d;hb=64b83bdb3afd0ee4f8fc1893a865409c198e601e;hp=20cceda2c8f62fab6b1d7a617027035a80842045;hpb=6b1a173f07f1a04188735f4688ce6335da14c3b7;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/skins/MediaWikiI18N.php b/includes/skins/MediaWikiI18N.php index 20cceda2c8..7fcdb3c96b 100644 --- a/includes/skins/MediaWikiI18N.php +++ b/includes/skins/MediaWikiI18N.php @@ -26,20 +26,19 @@ * @ingroup Skins */ class MediaWikiI18N { - private $context = array(); + private $context = []; function set( $varName, $value ) { $this->context[$varName] = $value; } function translate( $value ) { - // Hack for i18n:attributes in PHPTAL 1.0.0 dev version as of 2004-10-23 $value = preg_replace( '/^string:/', '', $value ); $value = wfMessage( $value )->text(); // interpolate variables - $m = array(); + $m = []; while ( preg_match( '/\$([0-9]*?)/sm', $value, $m ) ) { list( $src, $var ) = $m; MediaWiki\suppressWarnings();