* Rename "ipusuccess" to "unblocked", change the format (now wiki text)
[lhc/web/wiklou.git] / languages / LanguageCv.php
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
6 # Chuvash stub localization; default to Russian instead of English.
7
8 # Cyrillic chars: Ӑӑ Ӗӗ Ҫҫ Ӳӳ
9 # Latin substitute: Ăă Ĕĕ Çç Ÿÿ
10 # Where are latin substitute in this file because of font problems.
11
12
13 require_once( "LanguageRu.php" );
14
15 /* private */ $wgNamespaceNamesCv = array(
16 NS_MEDIA => 'Медиа',
17 NS_SPECIAL => 'Ятарлă',
18 NS_MAIN => '',
19 NS_TALK => 'Сӳтсе явасси',
20 NS_USER => 'Хутшăнакан',
21 NS_USER_TALK => 'Хутшăнаканăн_канашлу_страници',
22 NS_PROJECT => $wgMetaNamespace,
23 NS_PROJECT_TALK => $wgMetaNamespace . '_сӳтсе_явмалли',
24 NS_IMAGE => 'Ӳкерчĕк',
25 NS_IMAGE_TALK => 'Ӳкерчĕке_сӳтсе_явмалли',
26 NS_MEDIAWIKI => 'MediaWiki',
27 NS_MEDIAWIKI_TALK => 'MediaWiki_сӳтсе_явмалли',
28 NS_TEMPLATE => 'Шаблон',
29 NS_TEMPLATE_TALK => 'Шаблона_сӳтсе_явмалли',
30 NS_HELP => 'Пулăшу',
31 NS_HELP_TALK => 'Пулăшăва_сӳтсе_явмалли',
32 NS_CATEGORY => 'Категори',
33 NS_CATEGORY_TALK => 'Категорине_сӳтсе_явмалли',
34 ) + $wgNamespaceNamesEn;
35
36 if (!$wgCachedMessageArrays) {
37 require_once('MessagesCv.php');
38 }
39
40 class LanguageCv extends LanguageRu {
41 function LanguageCv() {
42 global $wgNamespaceNamesCv, $wgMetaNamespace;
43 LanguageUtf8::LanguageUtf8();
44 }
45
46 function getNamespaces() {
47 global $wgNamespaceNamesCv;
48 return $wgNamespaceNamesCv;
49 }
50
51 function getMessage( $key ) {
52 global $wgAllMessagesCv;
53 return isset($wgAllMessagesCv[$key]) ? $wgAllMessagesCv[$key] : parent::getMessage($key);
54 }
55
56 function date( $ts, $adj = false, $format = true, $timecorrection = false ) {
57
58 if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
59
60 $datePreference = $this->dateFormat( $format );
61 if( $datePreference == MW_DATE_DEFAULT ) {
62 $datePreference = MW_DATE_YMD;
63 }
64
65 $month = $this->formatMonth( substr( $ts, 4, 2 ), $datePreference );
66 $day = $this->formatDay( substr( $ts, 6, 2 ), $datePreference );
67 $year = $this->formatNum( substr( $ts, 0, 4 ), true );
68
69 switch( $datePreference ) {
70 case MW_DATE_DMY: return "$day $month $year";
71 case MW_DATE_YMD: return "$year, $month, $day";
72 case MW_DATE_ISO: return substr($ts, 0, 4). '-' . substr($ts, 4, 2). '-' .substr($ts, 6, 2);
73 default: return "$year, $month, $day";
74 }
75
76
77 }
78
79 //only for quotation mark
80 function linkPrefixExtension() { return true; }
81 }
82 ?>