More profiling sections
[mediawiki.git] / languages / LanguageDa.php
blob26391067e55a12b33215773bc41e72e218b4c81d
1 <?php
2 /** Danish (Dansk)
4 * @package MediaWiki
5 * @subpackage Language
6 */
8 /** */
9 require_once( 'LanguageUtf8.php' );
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'
31 ) + $wgNamespaceNamesEn;
33 /* private */ $wgQuickbarSettingsDa = array(
34 'Ingen', 'Fast venstre', 'Fast højre', 'Flydende venstre'
37 /* private */ $wgSkinNamesDa = array(
38 'standard' => 'Klassisk',
39 'nostalgia' => 'Nostalgi',
40 'cologneblue' => 'Cologne-blå',
41 ) + $wgSkinNamesEn;
43 /* private */ $wgDateFormatsDa = array();
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;
51 if (!$wgCachedMessageArrays) {
52 require_once('MessagesDa.php');
55 /** @package MediaWiki */
56 class LanguageDa extends LanguageUtf8 {
58 function getBookstoreList () {
59 global $wgBookstoreListDa ;
60 return $wgBookstoreListDa ;
63 function getNamespaces() {
64 global $wgNamespaceNamesDa;
65 return $wgNamespaceNamesDa;
68 function getQuickbarSettings() {
69 global $wgQuickbarSettingsDa;
70 return $wgQuickbarSettingsDa;
73 function getSkinNames() {
74 global $wgSkinNamesDa;
75 return $wgSkinNamesDa;
78 function getDateFormats() {
79 global $wgDateFormatsDa;
80 return $wgDateFormatsDa;
83 function date( $ts, $adj = false ) {
84 if ( $adj ) { $ts = $this->userAdjust( $ts ); }
86 $d = (0 + substr( $ts, 6, 2 )) . ". " .
87 $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . " " .
88 substr( $ts, 0, 4 );
89 return $d;
92 function timeanddate( $ts, $adj = false ) {
93 return $this->date( $ts, $adj ) . " kl. " . $this->time( $ts, $adj );
96 function getMessage( $key ) {
97 global $wgAllMessagesDa;
98 if( isset( $wgAllMessagesDa[$key] ) ) {
99 return $wgAllMessagesDa[$key];
100 } else {
101 return parent::getMessage( $key );
105 function separatorTransformTable() {
106 return array(',' => '.', '.' => ',' );