From 318518574f43039a800893f8b72e53d1168a615f Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Sun, 25 Jan 2004 08:49:45 +0000 Subject: [PATCH] Using UTF-8 compatible ucfirst/lcfirst -- bug fix --- includes/MessageCache.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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; } -- 2.20.1