* Get messages to actually transform (use magic phrases)
authorAaron Schulz <aaron@users.mediawiki.org>
Sun, 11 Feb 2007 06:31:06 +0000 (06:31 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sun, 11 Feb 2007 06:31:06 +0000 (06:31 +0000)
includes/GlobalFunctions.php

index dbddf1f..c01520d 100644 (file)
@@ -380,10 +380,15 @@ function wfMsgNoDBForContent( $key ) {
  * @return String: the requested message.
  */
 function wfMsgReal( $key, $args, $useDB = true, $forContent=false, $transform = true ) {
+       global $wgMessageCache;
+       
        $fname = 'wfMsgReal';
        wfProfileIn( $fname );
-       $message = wfMsgGetKey( $key, $useDB, $forContent, $transform );
+       $message = wfMsgGetKey( $key, $useDB, $forContent, false);
        $message = wfMsgReplaceArgs( $message, $args );
+       if ( $transform && isset( $wgMessageCache ) ) {
+               $message = $wgMessageCache->transform( $message );
+       }
        wfProfileOut( $fname );
        return $message;
 }