Remove ?>'s from files. They're pointless, and just asking for people to mess with...
[lhc/web/wiklou.git] / languages / classes / LanguageSk.php
1 <?php
2 /**
3 * Slovak (Slovenčina)
4 *
5 * @addtogroup Language
6 */
7 class LanguageSk extends Language {
8 # Convert from the nominative form of a noun to some other case
9 # Invoked with {{GRAMMAR:case|word}}
10 /**
11 * Cases: genitív, datív, akuzatív, lokál, inštrumentál
12 */
13 function convertGrammar( $word, $case ) {
14 global $wgGrammarForms;
15 if ( isset($wgGrammarForms['sk'][$case][$word]) ) {
16 return $wgGrammarForms['sk'][$case][$word];
17 }
18
19 switch ( $case ) {
20 case 'genitív':
21 if ( $word == 'Wikipédia' ) {
22 $word = 'Wikipédie';
23 } elseif ( $word == 'Wikislovník' ) {
24 $word = 'Wikislovníku';
25 } elseif ( $word == 'Wikicitáty' ) {
26 $word = 'Wikicitátov';
27 } elseif ( $word == 'Wikiknihy' ) {
28 $word = 'Wikikníh';
29 }
30 break;
31 case 'datív':
32 if ( $word == 'Wikipédia' ) {
33 $word = 'Wikipédii';
34 } elseif ( $word == 'Wikislovník' ) {
35 $word = 'Wikislovníku';
36 } elseif ( $word == 'Wikicitáty' ) {
37 $word = 'Wikicitátom';
38 } elseif ( $word == 'Wikiknihy' ) {
39 $word = 'Wikiknihám';
40 }
41 break;
42 case 'akuzatív':
43 if ( $word == 'Wikipédia' ) {
44 $word = 'Wikipédiu';
45 } elseif ( $word == 'Wikislovník' ) {
46 $word = 'Wikislovník';
47 } elseif ( $word == 'Wikicitáty' ) {
48 $word = 'Wikicitáty';
49 } elseif ( $word == 'Wikiknihy' ) {
50 $word = 'Wikiknihy';
51 }
52 break;
53 case 'lokál':
54 if ( $word == 'Wikipédia' ) {
55 $word = 'Wikipédii';
56 } elseif ( $word == 'Wikislovník' ) {
57 $word = 'Wikislovníku';
58 } elseif ( $word == 'Wikicitáty' ) {
59 $word = 'Wikicitátoch';
60 } elseif ( $word == 'Wikiknihy' ) {
61 $word = 'Wikiknihách';
62 }
63 break;
64 case 'inštrumentál':
65 if ( $word == 'Wikipédia' ) {
66 $word = 'Wikipédiou';
67 } elseif ( $word == 'Wikislovník' ) {
68 $word = 'Wikislovníkom';
69 } elseif ( $word == 'Wikicitáty' ) {
70 $word = 'Wikicitátmi';
71 } elseif ( $word == 'Wikiknihy' ) {
72 $word = 'Wikiknihami';
73 }
74 break;
75 }
76 return $word;
77 }
78
79 function convertPlural( $count, $w1, $w2, $w3, $w4, $w5) {
80 $count = str_replace ('.', '', $count);
81 $forms = array( $w1, $w2, $w3);
82 if ( $count == 1 ) {
83 $index = 0;
84 } elseif ( $count == 2 || $count == 3 || $count == 4 ) {
85 $index = 1;
86 } else {
87 $index = 2;
88 }
89 return $forms[$index];
90 }
91
92 }
93