8 # No messages at the moment, just all the other stuff
10 require_once( "LanguageUtf8.php" );
12 if($wgMetaNamespace === FALSE)
13 $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
15 /* private */ $wgNamespaceNamesNv = array(
17 NS_SPECIAL
=> 'Special',
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\'į́'
36 /* private */ $wgQuickbarSettingsNv = array(
37 'None', 'Fixed left', 'Fixed right', 'Floating left'
40 /* private */ $wgSkinNamesNv = array(
41 'mono' => 'Łáa\'ígíí',
42 'monobook' => 'NaaltsoosŁáa\'ígíí'
46 /* private */ $wgDateFormatsNv = array(
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'
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í',
61 /* private */ $wgMonthAbbreviationsNv = array(
62 'Ynts', 'Atsb', 'Wozh', 'Tchi', 'Ttso', 'Yjsh', 'Yjts', 'Btsz',
63 'Btsx', 'Ghąj', 'Ntss', 'Ntsx'
66 #--------------------------------------------------------------------------
67 # Internationalisation code
68 #--------------------------------------------------------------------------
70 class LanguageNv
extends LanguageUtf8
{
72 function getNamespaces() {
73 global $wgNamespaceNamesNv;
74 return $wgNamespaceNamesNv;
77 function getQuickbarSettings() {
78 global $wgQuickbarSettingsNv;
79 return $wgQuickbarSettingsNv;
82 function getSkinNames() {
83 global $wgSkinNamesNv;
84 return $wgSkinNamesNv;
87 function getDateFormats() {
88 global $wgDateFormatsNv;
89 return $wgDateFormatsNv;
92 function getMonthName( $key ) {
93 global $wgMonthNamesNv;
94 return $wgMonthNamesNv[$key-1];
97 /* by default we just return base form */
98 function getMonthNameGen( $key ) {
99 return $this->getMonthName( $key );
102 function getMonthAbbreviation( $key ) {
103 global $wgMonthAbbreviationsNv;
104 return @$wgMonthAbbreviationsNv[$key-1];
107 function getWeekdayName( $key ) {
108 global $wgWeekdayNamesNv;
109 return $wgWeekdayNamesNv[$key-1];