From: Tim Starling Date: Sun, 25 Jan 2004 08:49:45 +0000 (+0000) Subject: Using UTF-8 compatible ucfirst/lcfirst -- bug fix X-Git-Tag: 1.3.0beta1~1101 X-Git-Url: http://git.cyclocoop.org/%24image?a=commitdiff_plain;h=318518574f43039a800893f8b72e53d1168a615f;p=lhc%2Fweb%2Fwiklou.git Using UTF-8 compatible ucfirst/lcfirst -- bug fix --- diff --git a/includes/MessageCache.php b/includes/MessageCache.php index 5b95cef31b..bd06f71371 100755 --- a/includes/MessageCache.php +++ b/includes/MessageCache.php @@ -94,9 +94,11 @@ class MessageCache function getKeys() { global $wgAllMessagesEn, $wgLang; - $ucfirst = get_class($wgLang) . "::ucfirst"; if ( !$this->mKeys ) { - $this->mKeys = array_map( $ucfirst, array_keys( $wgAllMessagesEn ) ); + $this->mKeys = array(); + foreach ( $wgAllMessagesEn as $key => $value ) { + array_push( $wgLang->ucfirst( $key ), $this->mKeys ); + } } return $this->mKeys; }