Remove cruft from earlier testing
[mediawiki.git] / languages / classes / LanguageLv.php
bloba3f076e8326a94b07f323a4d14bc13dad331f065
1 <?php
2 /** Latvian (Latviešu)
4 * @addtogroup Language
6 * @author Niklas Laxström
8 * @copyright Copyright © 2006, Niklas Laxström
9 * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
12 class LanguageLv extends Language {
13 /**
14 * Plural form transformations. Using the first form for words with the last digit 1, but not for words with the last digits 11, and the second form for all the others.
16 * Example: {{plural:{{NUMBEROFARTICLES}}|article|articles}}
18 * @param integer $count
19 * @param string $wordform1
20 * @param string $wordform2
21 * @param string $wordform3 (not used)
22 * @return string
24 function convertPlural( $count, $forms ) {
25 if ( !count($forms) ) { return ''; }
26 $forms = $this->preConvertPlural( $forms, 2 );
28 return ( ( $count % 10 == 1 ) && ( $count % 100 != 11 ) ) ? $forms[0] : $forms[1];
31 # Convert from the nominative form of a noun to some other case
32 # Invoked with {{GRAMMAR:case|word}}
33 # ģenitīvs - kā, datīvs - kam, akuzatīvs - ko, lokatīvs - kur.
34 /**
35 * Cases: ģenitīvs, datīvs, akuzatīvs, lokatīvs
37 function convertGrammar( $word, $case ) {
38 global $wgGrammarForms;
40 $wgGrammarForms['lv']['ģenitīvs' ]['Vikipēdija'] = 'Vikipēdijas';
41 $wgGrammarForms['lv']['ģenitīvs' ]['Vikivārdnīca'] = 'Vikivārdnīcas';
42 $wgGrammarForms['lv']['datīvs' ]['Vikipēdija'] = 'Vikipēdijai';
43 $wgGrammarForms['lv']['datīvs' ]['Vikivārdnīca'] = 'Vikivārdnīcai';
44 $wgGrammarForms['lv']['akuzatīvs']['Vikipēdija'] = 'Vikipēdiju';
45 $wgGrammarForms['lv']['akuzatīvs']['Vikivārdnīca'] = 'Vikivārdnīcu';
46 $wgGrammarForms['lv']['lokatīvs' ]['Vikipēdija'] = 'Vikipēdijā';
47 $wgGrammarForms['lv']['lokatīvs' ]['Vikivārdnīca'] = 'Vikivārdnīcā';
49 if ( isset($wgGrammarForms['lv'][$case][$word]) ) {
50 return $wgGrammarForms['lv'][$case][$word];
53 return $word;