oops! the messages are old ones that need deletion (eg deprecated)
[lhc/web/wiklou.git] / languages / LanguageUk.php
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
6
7 require_once( 'LanguageUtf8.php' );
8
9 /* private */ $wgNamespaceNamesUk = array(
10 NS_MEDIA => 'Медіа',
11 NS_SPECIAL => 'Спеціальні',
12 NS_MAIN => '',
13 NS_TALK => 'Обговорення',
14 NS_USER => 'Користувач',
15 NS_USER_TALK => 'Обговорення_користувача',
16 NS_PROJECT => $wgMetaNamespace,
17 NS_PROJECT_TALK => 'Обговорення_' . $wgMetaNamespace,
18 NS_IMAGE => 'Зображення',
19 NS_IMAGE_TALK => 'Обговорення_зображення',
20 NS_MEDIAWIKI => 'MediaWiki',
21 NS_MEDIAWIKI_TALK => 'Обговорення_MediaWiki',
22 NS_TEMPLATE => 'Шаблон',
23 NS_TEMPLATE_TALK => 'Обговорення_шаблону',
24 NS_HELP => 'Довідка',
25 NS_HELP_TALK => 'Обговорення_довідки',
26 NS_CATEGORY => 'Категорія',
27 NS_CATEGORY_TALK => 'Обговорення_категорії'
28 ) + $wgNamespaceNamesEn;
29
30 /* private */ $wgQuickbarSettingsUk = array(
31 "Не показувати панель", "Фіксована зліва", "Фіксована справа", "Плаваюча зліва"
32 );
33
34 /* private */ $wgSkinNamesUk = array(
35 'standard' => "Стандартне",
36 'nostalgia' => "Ностальгія",
37 'cologneblue' => "Кельнське Синє"
38 ) + $wgSkinNamesEn;
39
40
41 /* private */ $wgDateFormatsUk = array(
42 # "Немає значення",
43 );
44
45 if (!$wgCachedMessageArrays) {
46 require_once('MessagesUk.php');
47 }
48
49 class LanguageUk extends LanguageUtf8 {
50
51 function getNamespaces() {
52 global $wgNamespaceNamesUk;
53 return $wgNamespaceNamesUk;
54 }
55
56 function getQuickbarSettings() {
57 global $wgQuickbarSettingsUk;
58 return $wgQuickbarSettingsUk;
59 }
60
61 function getSkinNames() {
62 global $wgSkinNamesUk;
63 return $wgSkinNamesUk;
64 }
65
66 function getDateFormats() {
67 global $wgDateFormatsUk;
68 return $wgDateFormatsUk;
69 }
70
71 function getMonthNameGen( $key ) {
72 global $wgMonthNamesGenEn, $wgContLang;
73 // see who called us and use the correct message function
74 if( get_class( $wgContLang->getLangObj() ) == get_class( $this ) )
75 return wfMsgForContent( $wgMonthNamesGenEn[$key-1] );
76 else
77 return wfMsg( $wgMonthNamesGenEn[$key-1] );
78 }
79
80 function getMessage( $key ) {
81 global $wgAllMessagesUk;
82 if( isset( $wgAllMessagesUk[$key] ) ) {
83 return $wgAllMessagesUk[$key];
84 } else {
85 return parent::getMessage( $key );
86 }
87 }
88
89 function fallback8bitEncoding() {
90 return "windows-1251";
91 }
92
93 function formatNum( $number, $year = false ) {
94 return !$year ? strtr($number, '.,', ',.' ) : $number;
95 }
96
97 }
98
99 ?>