[ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Summary view] [Print] [Text view]
1 /*! 2 * Hebrew (עברית) language functions 3 */ 4 5 mediaWiki.language.convertGrammar = function ( word, form ) { 6 var grammarForms = mediaWiki.language.getData( 'he', 'grammarForms' ); 7 if ( grammarForms && grammarForms[form] ) { 8 return grammarForms[form][word]; 9 } 10 switch ( form ) { 11 case 'prefixed': 12 case 'תחילית': // the same word in Hebrew 13 // Duplicate prefixed "Waw", but only if it's not already double 14 if ( word.slice( 0, 1 ) === 'ו' && word.slice( 0, 2 ) !== 'וו' ) { 15 word = 'ו' + word; 16 } 17 18 // Remove the "He" if prefixed 19 if ( word.slice( 0, 1 ) === 'ה' ) { 20 word = word.slice( 1 ); 21 } 22 23 // Add a hyphen (maqaf) before numbers and non-Hebrew letters 24 if ( word.slice( 0, 1 ) < 'א' || word.slice( 0, 1 ) > 'ת' ) { 25 word = '־' + word; 26 } 27 } 28 return word; 29 };
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |