Reverted the commit until we find solution with elwiki
[lhc/web/wiklou.git] / languages / LanguageHr.php
1 <?php
2 /** Croatian (hrvatski)
3 *
4 * @package MediaWiki
5 * @subpackage Language
6 */
7
8 /** */
9 require_once( 'LanguageUtf8.php' );
10
11 /* private */ $wgNamespaceNamesHr = array(
12 NS_MEDIA => "Mediji",
13 NS_SPECIAL => "Posebno",
14 NS_MAIN => "",
15 NS_TALK => "Razgovor",
16 NS_USER => "Suradnik",
17 NS_USER_TALK => "Razgovor_sa_suradnikom",
18 NS_PROJECT => $wgMetaNamespace,
19 NS_PROJECT_TALK => "Razgovor_" . $wgMetaNamespace,
20 NS_IMAGE => "Slika",
21 NS_IMAGE_TALK => "Razgovor_o_slici",
22 NS_MEDIAWIKI => "MediaWiki",
23 NS_MEDIAWIKI_TALK => "MediaWiki_razgovor",
24 NS_TEMPLATE => "Predložak",
25 NS_TEMPLATE_TALK => "Razgovor_o_predlošku",
26 NS_HELP => "Pomoć",
27 NS_HELP_TALK => "Razgovor_o_pomoći",
28 NS_CATEGORY => "Kategorija",
29 NS_CATEGORY_TALK => "Razgovor_o_kategoriji"
30 ) + $wgNamespaceNamesEn;
31
32 /* private */ $wgQuickbarSettingsHr = array(
33 "Bez", "Lijevo nepomično", "Desno nepomično", "Lijevo leteće"
34 );
35
36 /* private */ $wgSkinNamesHr = array(
37 'standard' => "Standardna",
38 'nostalgia' => "Nostalgija",
39 'cologneblue' => "Kölnska plava",
40 'smarty' => "Paddington",
41 'montparnasse' => "Montparnasse",
42 'davinci' => "DaVinci",
43 'mono' => "Mono",
44 'monobook' => "MonoBook",
45 "myskin" => "MySkin",
46 "chick" => "Chick"
47 );
48
49 if (!$wgCachedMessageArrays) {
50 require_once('MessagesHr.php');
51 }
52
53 #--------------------------------------------------------------------------
54 # Internationalisation code
55 #--------------------------------------------------------------------------
56
57 class LanguageHr extends LanguageUtf8 {
58
59 function getNamespaces() {
60 global $wgNamespaceNamesHr;
61 return $wgNamespaceNamesHr;
62 }
63
64 function getDateFormats() {
65 return false;
66 }
67
68 function getQuickbarSettings() {
69 global $wgQuickbarSettingsHr;
70 return $wgQuickbarSettingsHr;
71 }
72
73 function getSkinNames() {
74 global $wgSkinNamesHr;
75 return $wgSkinNamesHr;
76 }
77
78 function date( $ts, $adj = false, $format = true, $timecorrection = false ) {
79 if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
80
81 $d = (0 + substr( $ts, 6, 2 )) . ". " .
82 $this->getMonthName( substr( $ts, 4, 2 ) ) .
83 " " .
84 substr( $ts, 0, 4 ) . "." ;
85 return $d;
86 }
87
88 function getMessage( $key ) {
89 global $wgAllMessagesHr;
90 if( isset( $wgAllMessagesHr[$key] ) ) {
91 return $wgAllMessagesHr[$key];
92 } else {
93 return parent::getMessage( $key );
94 }
95 }
96
97 function formatNum( $number, $year = false ) {
98 return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
99 }
100
101 function fallback8bitEncoding() {
102 return "iso-8859-2";
103 }
104
105 function convertPlural( $count, $wordform1, $wordform2, $wordform3) {
106 $count = str_replace ('.', '', $count);
107 if ($count > 10 && floor(($count % 100) / 10) == 1) {
108 return $wordform3;
109 } else {
110 switch ($count % 10) {
111 case 1: return $wordform1;
112 case 2:
113 case 3:
114 case 4: return $wordform2;
115 default: return $wordform3;
116 }
117 }
118 }
119
120 }
121
122 ?>