ac6555dc34fdb52c133542d775f51d2048273951
[lhc/web/wiklou.git] / languages / classes / LanguageHu.php
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
6 #
7 # Hungarian localisation for MediaWiki
8 #
9
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];
15 }
16
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',
23 ),
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',
29 ),
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',
35 )
36 );
37
38 if ( isset( $localForms[$case][$word] ) ) {
39 return $localForms[$case][$word];
40 }
41
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';
49 }
50 }
51 }
52
53 ?>