http://www.mediawiki.org/wiki/Special:Code/MediaWiki/60012
Revision: 60012 Author: catrope Date: 2009-12-13 19:23:09 +0000 (Sun, 13 Dec 2009) Log Message: ----------- wmf-deployment: Merge r60010 from trunk for bug 20332 (Estonian grammar forms) Modified Paths: -------------- branches/wmf-deployment/extensions/WikimediaMessages/WikimediaGrammarForms.php branches/wmf-deployment/languages/classes/LanguageEt.php Property Changed: ---------------- branches/wmf-deployment/extensions/WikimediaMessages/WikimediaGrammarForms.php branches/wmf-deployment/languages/classes/LanguageEt.php Modified: branches/wmf-deployment/extensions/WikimediaMessages/WikimediaGrammarForms.php =================================================================== --- branches/wmf-deployment/extensions/WikimediaMessages/WikimediaGrammarForms.php 2009-12-13 19:19:46 UTC (rev 60011) +++ branches/wmf-deployment/extensions/WikimediaMessages/WikimediaGrammarForms.php 2009-12-13 19:23:09 UTC (rev 60012) @@ -384,6 +384,43 @@ ), ); # dsb +$wgGrammarForms['et'] = array( + 'genitive' => array( + 'Vikisõnastik' => 'Vikisõnastiku', + 'Vikitekstid' => 'Vikitekstide', + 'Vikitsitaadid' => 'Vikitsitaatide', + 'Vikiõpikud' => 'Vikiõpikute', + ), + 'partitive' => array( + 'Vikipeedia' => 'Vikipeediat', + 'Vikisõnastik' => 'Vikisõnastikku', + 'Vikitekstid' => 'Vikitekste', + 'Vikitsitaadid' => 'Vikitsitaate', + 'Vikiõpikud' => 'Vikiõpikuid', + ), + 'illative' => array( + 'Vikipeedia' => 'Vikipeediasse', + 'Vikisõnastik' => 'Vikisõnastikku', + 'Vikitekstid' => 'Vikitekstidesse', + 'Vikitsitaadid' => 'Vikitsitaatidesse', + 'Vikiõpikud' => 'Vikiõpikutesse', + ), + 'inessive' => array( + 'Vikipeedia' => 'Vikipeedias', + 'Vikisõnastik' => 'Vikisõnastikus', + 'Vikitekstid' => 'Vikitekstides', + 'Vikitsitaadid' => 'Vikitsitaatides', + 'Vikiõpikud' => 'Vikiõpikutes', + ), + 'elative' => array( + 'Vikipeedia' => 'Vikipeediast', + 'Vikisõnastik' => 'Vikisõnastikust', + 'Vikitekstid' => 'Vikitekstidest', + 'Vikitsitaadid' => 'Vikitsitaatidest', + 'Vikiõpikud' => 'Vikiõpikutest', + ), +); # et + $wgGrammarForms['fi'] = array( 'genitive' => array( 'Wikiuutiset' => 'Wikiuutisten', Property changes on: branches/wmf-deployment/extensions/WikimediaMessages/WikimediaGrammarForms.php ___________________________________________________________________ Added: svn:mergeinfo + /branches/REL1_15/phase3/extensions/WikimediaMessages/WikimediaGrammarForms.php:51646 /trunk/extensions/WikimediaMessages/WikimediaGrammarForms.php:56151-57449,60010 /trunk/phase3/extensions/WikimediaMessages/WikimediaGrammarForms.php:56213,56215-56216,56218,56325,56334-56336,56338,56340,56343,56345,56347,56350,57541,57916,58151,58219,58633,58816 Modified: branches/wmf-deployment/languages/classes/LanguageEt.php =================================================================== --- branches/wmf-deployment/languages/classes/LanguageEt.php 2009-12-13 19:19:46 UTC (rev 60011) +++ branches/wmf-deployment/languages/classes/LanguageEt.php 2009-12-13 19:23:09 UTC (rev 60012) @@ -16,4 +16,11 @@ return $_; } } + + function convertGrammar( $word, $case ) { + global $wgGrammarForms; + if ( isset( $wgGrammarForms['et'][$case][$word] ) ) { + return $wgGrammarForms['et'][$case][$word]; + } + } } Property changes on: branches/wmf-deployment/languages/classes/LanguageEt.php ___________________________________________________________________ Added: svn:mergeinfo + /branches/REL1_15/phase3/languages/classes/LanguageEt.php:51646 /trunk/phase3/languages/classes/LanguageEt.php:56213,56215-56216,56218,56325,56334-56336,56338,56340,56343,56345,56347,56350,57154-57447,57541,57916,58151,58219,58633,58816,60010 _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs