removing unused globals and some whitespace cleaning
[lhc/web/wiklou.git] / languages / LanguageDa.php
1 <?php
2 /** Danish (Dansk)
3 *
4 * @package MediaWiki
5 * @subpackage Language
6 */
7
8 /** */
9 require_once( 'LanguageUtf8.php' );
10
11 /* private */ $wgNamespaceNamesDa = array(
12 NS_MEDIA => 'Media',
13 NS_SPECIAL => 'Speciel',
14 NS_MAIN => '',
15 NS_TALK => 'Diskussion',
16 NS_USER => 'Bruger',
17 NS_USER_TALK => 'Bruger_diskussion',
18 NS_PROJECT => $wgMetaNamespace,
19 NS_PROJECT_TALK => $wgMetaNamespace.'_diskussion',
20 NS_IMAGE => 'Billede',
21 NS_IMAGE_TALK => 'Billede_diskussion',
22 NS_MEDIAWIKI => 'MediaWiki',
23 NS_MEDIAWIKI_TALK => 'MediaWiki_diskussion',
24 NS_TEMPLATE => 'Skabelon',
25 NS_TEMPLATE_TALK => 'Skabelon_diskussion',
26 NS_HELP => 'Hjælp',
27 NS_HELP_TALK => 'Hjælp_diskussion',
28 NS_CATEGORY => 'Kategori',
29 NS_CATEGORY_TALK => 'Kategori_diskussion'
30
31 ) + $wgNamespaceNamesEn;
32
33 /* private */ $wgQuickbarSettingsDa = array(
34 'Ingen', 'Fast venstre', 'Fast højre', 'Flydende venstre'
35 );
36
37 /* private */ $wgSkinNamesDa = array(
38 'standard' => 'Klassisk',
39 'nostalgia' => 'Nostalgi',
40 'cologneblue' => 'Cologne-blå',
41 ) + $wgSkinNamesEn;
42
43 /* private */ $wgDateFormatsDa = array();
44
45
46 /* private */ $wgBookstoreListDa = array(
47 "Bibliotek.dk" => "http://bibliotek.dk/vis.php?base=dfa&origin=kommando&field1=ccl&term1=is=$1&element=L&start=1&step=10",
48 "Bogguide.dk" => "http://www.bogguide.dk/find_boeger_bog.asp?ISBN=$1",
49 ) + $wgBookstoreListEn;
50
51 if (!$wgCachedMessageArrays) {
52 require_once('MessagesDa.php');
53 }
54
55 /** @package MediaWiki */
56 class LanguageDa extends LanguageUtf8 {
57
58 function getBookstoreList () {
59 global $wgBookstoreListDa ;
60 return $wgBookstoreListDa ;
61 }
62
63 function getNamespaces() {
64 global $wgNamespaceNamesDa;
65 return $wgNamespaceNamesDa;
66 }
67
68 function getQuickbarSettings() {
69 global $wgQuickbarSettingsDa;
70 return $wgQuickbarSettingsDa;
71 }
72
73 function getSkinNames() {
74 global $wgSkinNamesDa;
75 return $wgSkinNamesDa;
76 }
77
78 function getDateFormats() {
79 global $wgDateFormatsDa;
80 return $wgDateFormatsDa;
81 }
82
83 function date( $ts, $adj = false ) {
84 if ( $adj ) { $ts = $this->userAdjust( $ts ); }
85
86 $d = (0 + substr( $ts, 6, 2 )) . ". " .
87 $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . " " .
88 substr( $ts, 0, 4 );
89 return $d;
90 }
91
92 function timeanddate( $ts, $adj = false ) {
93 return $this->date( $ts, $adj ) . " kl. " . $this->time( $ts, $adj );
94 }
95
96 function getMessage( $key ) {
97 global $wgAllMessagesDa;
98 if( isset( $wgAllMessagesDa[$key] ) ) {
99 return $wgAllMessagesDa[$key];
100 } else {
101 return parent::getMessage( $key );
102 }
103 }
104
105 function formatNum( $number, $year = false ) {
106 return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
107 }
108
109 }
110
111 ?>