2 * Hebrew (עברית) language functions
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
];
12 case 'תחילית': // the same word in Hebrew
13 // Duplicate prefixed "Waw", but only if it's not already double
14 if ( word
.substr( 0, 1 ) === 'ו' && word
.substr( 0, 2 ) !== 'וו' ) {
18 // Remove the "He" if prefixed
19 if ( word
.substr( 0, 1 ) === 'ה' ) {
20 word
= word
.substr( 1, word
.length
);
23 // Add a hyphen (maqaf) before numbers and non-Hebrew letters
24 if ( word
.substr( 0, 1 ) < 'א' || word
.substr( 0, 1 ) > 'ת' ) {