https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111893

Revision: 111893
Author:   amire80
Date:     2012-02-19 22:29:04 +0000 (Sun, 19 Feb 2012)
Log Message:
-----------
Clearer comments.

Modified Paths:
--------------
    branches/jsgrammar/languages/classes/LanguageHe.php
    branches/jsgrammar/resources/mediawiki.language/languages/he.js

Modified: branches/jsgrammar/languages/classes/LanguageHe.php
===================================================================
--- branches/jsgrammar/languages/classes/LanguageHe.php 2012-02-19 21:50:17 UTC 
(rev 111892)
+++ branches/jsgrammar/languages/classes/LanguageHe.php 2012-02-19 22:29:04 UTC 
(rev 111893)
@@ -28,8 +28,8 @@
 
                switch ( $case ) {
                        case 'prefixed':
-                       case 'תחילית':
-                               # Duplicate the "Waw" if prefixed
+                       case 'תחילית': // the same word in Hebrew
+                               # Duplicate prefixed "Waw", but only if it's 
not already double
                                if ( substr( $word, 0, 2 ) == "ו" && substr( 
$word, 0, 4 ) != "וו" ) {
                                        $word = "ו" . $word;
                                }
@@ -39,7 +39,7 @@
                                        $word = substr( $word, 2 );
                                }
 
-                               # Add a hyphen (maqaf) if non-Hebrew letters
+                               # Add a hyphen (maqaf) before numbers and 
non-Hebrew letters
                                if ( substr( $word, 0, 2 ) < "א" || substr( 
$word, 0, 2 ) > "ת" ) {
                                        $word = "־" . $word;
                                }

Modified: branches/jsgrammar/resources/mediawiki.language/languages/he.js
===================================================================
--- branches/jsgrammar/resources/mediawiki.language/languages/he.js     
2012-02-19 21:50:17 UTC (rev 111892)
+++ branches/jsgrammar/resources/mediawiki.language/languages/he.js     
2012-02-19 22:29:04 UTC (rev 111893)
@@ -20,8 +20,8 @@
        }
        switch ( form ) {
                case 'prefixed':
-               case 'תחילית':
-                       // Duplicate the "Waw" if prefixed
+               case 'תחילית': // the same word in Hebrew
+                       // Duplicate prefixed "Waw", but only if it's not 
already double
                        if ( word.substr( 0, 1 ) === "ו" && word.substr( 0, 2 ) 
!== "וו" ) {
                                word = "ו" + word;
                        }
@@ -31,7 +31,7 @@
                                word = word.substr( 1, word.length );
                        }
 
-                       // Add a hyphen (maqaf) if non-Hebrew letters
+                       // Add a hyphen (maqaf) before numbers and non-Hebrew 
letters
                        if (  word.substr( 0, 1 ) < "א" ||  word.substr( 0, 1 ) 
> "ת" ) {
                                word = "־" + word;
                        }


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to