* (bug 8109) Template parameters ignored in "recentchangestext"
[mediawiki.git] / languages / classes / LanguageHu.php
blobac6555dc34fdb52c133542d775f51d2048273951
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
7 # Hungarian localisation for MediaWiki
10 class LanguageHu extends Language {
11 function convertGrammar( $word, $case ) {
12 global $wgGrammarForms;
13 if ( isset($wgGrammarForms[$this->getCode()][$case][$word]) ) {
14 return $wgGrammarForms[$this->getCode()][$case][$word];
17 static $localForms = array(
18 'rol' => array(
19 'Wikipédia' => 'Wikipédiáról',
20 'Wikidézet' => 'Wikidézetről',
21 'Wikiszótár' => 'Wikiszótárról',
22 'Wikikönyvek' => 'Wikikönyvekről',
24 'ba' => array(
25 'Wikipédia' => 'Wikipédiába',
26 'Wikidézet' => 'Wikidézetbe',
27 'Wikiszótár' => 'Wikiszótárba',
28 'Wikikönyvek' => 'Wikikönyvekbe',
30 'k' => array(
31 'Wikipédia' => 'Wikipédiák',
32 'Wikidézet' => 'Wikidézetek',
33 'Wikiszótár' => 'Wikiszótárak',
34 'Wikikönyvek' => 'Wikikönyvek',
38 if ( isset( $localForms[$case][$word] ) ) {
39 return $localForms[$case][$word];
42 switch ( $case ) {
43 case 'rol':
44 return $word . 'ról';
45 case 'ba':
46 return $word . 'ba';
47 case 'k':
48 return $word . 'k';