Live hack: Skip some work on empty category/link sets
[lhc/web/wiklou.git] / languages / LanguageEu.php
1 <?php
2 /**
3 * Language file for Basque (Euskara)
4 * Inherit from english
5 * @package MediaWiki
6 * @subpackage Language
7 */
8
9 require_once( 'LanguageUtf8.php' );
10
11 /* private */ $wgNamespaceNamesEu = array(
12 NS_MEDIA => 'Media',
13 NS_SPECIAL => 'Aparteko',
14 NS_MAIN => '',
15 NS_TALK => 'Eztabaida',
16 NS_USER => 'Lankide',
17 NS_USER_TALK => 'Lankide_eztabaida',
18 NS_PROJECT => $wgMetaNamespace,
19 NS_PROJECT_TALK => $wgMetaNamespace.'_eztabaida',
20 NS_IMAGE => 'Irudi',
21 NS_IMAGE_TALK => 'Irudi_eztabaida',
22 NS_MEDIAWIKI => 'MediaWiki',
23 NS_MEDIAWIKI_TALK => 'MediaWiki_eztabaida',
24 NS_TEMPLATE => 'Txantiloi',
25 NS_TEMPLATE_TALK => 'Txantiloi_eztabaida',
26
27 NS_CATEGORY => 'Kategoria',
28 NS_CATEGORY_TALK => 'Kategoria_eztabaida',
29 ) + $wgNamespaceNamesEn;
30
31 /* private */ $wgQuickbarSettingsEu = array(
32 'Ezein ere', 'Eskuinean', 'Ezkerrean', 'Ezkerrean mugikor'
33 );
34
35 /* private */ $wgSkinNamesEu = array(
36 'standard' => 'Lehenetsia',
37 'nostalgia' => 'Nostalgia',
38 'cologneblue' => 'Cologne Blue',
39 'smarty' => 'Paddington',
40 'montparnasse' => 'Montparnasse'
41 );
42
43 if (!$wgCachedMessageArrays) {
44 require_once('MessagesEu.php');
45 }
46
47 class LanguageEu extends LanguageUtf8 {
48
49 function getNamespaces() {
50 global $wgNamespaceNamesEu;
51 return $wgNamespaceNamesEu;
52 }
53
54 function getQuickbarSettings() {
55 global $wgQuickbarSettingsEu;
56 return $wgQuickbarSettingsEu;
57 }
58
59 function getSkinNames() {
60 global $wgSkinNamesEu;
61 return $wgSkinNamesEu;
62 }
63
64 function getMessage( $key ) {
65 global $wgAllMessagesEu;
66 if( isset( $wgAllMessagesEu[$key] ) ) {
67 return $wgAllMessagesEu[$key];
68 } else {
69 return parent::getMessage( $key );
70 }
71 }
72
73 }
74
75 ?>