]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blob - languages/LanguageNv.php
MediaWiki 1.5.8 (initial commit)
[autoinstallsdev/mediawiki.git] / languages / LanguageNv.php
1 <?php
2 /**
3   * @package MediaWiki
4   * @subpackage Language
5   */
6
7 # Navajo language file
8 # No messages at the moment, just all the other stuff
9
10 require_once( "LanguageUtf8.php" );
11
12 if($wgMetaNamespace === FALSE)
13         $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
14
15 /* private */ $wgNamespaceNamesNv = array(
16         NS_MEDIA            => 'Media',
17         NS_SPECIAL          => 'Special',
18         NS_MAIN             => '',
19         NS_TALK             => 'Naaltsoos_baa_yinísht\'į́',
20         NS_USER             => 'Choinish\'įįhí',
21         NS_USER_TALK        => 'Choinish\'įįhí_baa_yinísht\'į́',
22         NS_PROJECT          => 'Wikiibíídiiya',
23         NS_PROJECT_TALK     => 'Wikiibíídiiya_baa_yinísht\'į́',
24         NS_IMAGE            => 'E\'elyaaígíí',
25         NS_IMAGE_TALK       => 'E\'elyaaígíí_baa_yinísht\'į́',
26         NS_MEDIAWIKI        => 'MediaWiki',
27         NS_MEDIAWIKI_TALK   => 'MediaWiki_baa_yinísht\'į́',
28         NS_TEMPLATE         => 'Template',
29         NS_TEMPLATE_TALK    => 'Template_talk',
30         NS_HELP             => 'Aná\'álwo\'',
31         NS_HELP_TALK        => 'Aná\'álwo\'_baa_yinísht\'į́',
32         NS_CATEGORY         => 'T\'ááłáhági_át\'éego',
33         NS_CATEGORY_TALK    => 'T\'ááłáhági_át\'éego_baa_yinísht\'į́'
34 );
35
36 /* private */ $wgQuickbarSettingsNv = array(
37         'None', 'Fixed left', 'Fixed right', 'Floating left'
38 );
39
40 /* private */ $wgSkinNamesNv = array(
41         'mono' => 'Łáa\'ígíí',
42         'monobook' => 'NaaltsoosŁáa\'ígíí'
43 ) + $wgSkinNamesEn;
44
45
46 /* private */ $wgDateFormatsNv = array(
47 #       'No preference',
48 );
49
50 /* private */ $wgWeekdayNamesNv = array(
51         'Damóogo', 'Damóo biiskání', 'Damóodóó naakiską́o', 'Damóodóó tágí jį́', 'Damóodóó dį́į́\' yiską́o',
52         'Nda\'iiníísh', 'Yiską́ damóo'
53 );
54
55 /* private */ $wgMonthNamesNv = array(
56         'Yas Niłt\'ees', 'Atsá Biyáázh', 'Wóózhch\'į́į́d', 'T\'ą́ą́chil', 'T\'ą́ą́tsoh', 'Ya\'iishjááshchilí',
57         'Ya\'iishjáástsoh', 'Bini\'ant\'ą́ą́ts\'ózí', 'Bini\'ant\'ą́ą́tsoh', 'Ghąąjį', 'Níłch\'its\'ósí',
58         'Níłch\'itsoh'
59 );
60
61 /* private */ $wgMonthAbbreviationsNv = array(
62         'Ynts', 'Atsb', 'Wozh', 'Tchi', 'Ttso', 'Yjsh', 'Yjts', 'Btsz',
63         'Btsx', 'Ghąj', 'Ntss', 'Ntsx'
64 );
65
66 #--------------------------------------------------------------------------
67 # Internationalisation code
68 #--------------------------------------------------------------------------
69
70 class LanguageNv extends LanguageUtf8 {
71
72         function getNamespaces() {
73                 global $wgNamespaceNamesNv;
74                 return $wgNamespaceNamesNv;
75         }
76
77         function getQuickbarSettings() {
78                 global $wgQuickbarSettingsNv;
79                 return $wgQuickbarSettingsNv;
80         }
81
82         function getSkinNames() {
83                 global $wgSkinNamesNv;
84                 return $wgSkinNamesNv;
85         }
86
87         function getDateFormats() {
88                 global $wgDateFormatsNv;
89                 return $wgDateFormatsNv;
90         }
91
92         function getMonthName( $key ) {
93                 global $wgMonthNamesNv;
94                 return $wgMonthNamesNv[$key-1];
95         }
96
97         /* by default we just return base form */
98         function getMonthNameGen( $key ) {
99                 return $this->getMonthName( $key );
100         }
101
102         function getMonthAbbreviation( $key ) {
103                 global $wgMonthAbbreviationsNv;
104                 return @$wgMonthAbbreviationsNv[$key-1];
105         }
106
107         function getWeekdayName( $key ) {
108                 global $wgWeekdayNamesNv;
109                 return $wgWeekdayNamesNv[$key-1];
110         }
111
112
113 }
114
115 ?>