Updates
[lhc/web/wiklou.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 ?>