http://www.mediawiki.org/wiki/Special:Code/MediaWiki/59749

Revision: 59749
Author:   siebrand
Date:     2009-12-04 23:34:36 +0000 (Fri, 04 Dec 2009)

Log Message:
-----------
Trim whitespace in key names in case the separator has surrounding whitespace

Modified Paths:
--------------
    trunk/extensions/Translate/FFS.php
    trunk/extensions/Translate/Translate.php

Modified: trunk/extensions/Translate/FFS.php
===================================================================
--- trunk/extensions/Translate/FFS.php  2009-12-04 23:11:28 UTC (rev 59748)
+++ trunk/extensions/Translate/FFS.php  2009-12-04 23:34:36 UTC (rev 59749)
@@ -66,6 +66,7 @@
                        if ( count( $lineParts ) !== 2 ) throw new MWException( 
"Wrong number of parts in line $line" );
 
                        list( $key, $message ) = $lineParts;
+                       $key = trim( $key );
                        $messages[$key] = $message;
                }
 
@@ -213,6 +214,7 @@
                                }
 
                                list( $key, $value ) = explode( 
$this->keySeparator, $line, 2 );
+                               $key = trim( $key );
                                if ( $key === '' ) throw new MWException( 
"Empty key in line $line" );
 
                                $value = str_replace( '\n', "\n", $value );

Modified: trunk/extensions/Translate/Translate.php
===================================================================
--- trunk/extensions/Translate/Translate.php    2009-12-04 23:11:28 UTC (rev 
59748)
+++ trunk/extensions/Translate/Translate.php    2009-12-04 23:34:36 UTC (rev 
59749)
@@ -12,7 +12,7 @@
  * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 
2.0 or later
  */
 
-define( 'TRANSLATE_VERSION', '2009-11-29' );
+define( 'TRANSLATE_VERSION', '2009-12-04' );
 
 $wgExtensionCredits['specialpage'][] = array(
        'path'           => __FILE__,



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to