13c020a3bfb56295b3bdbed47bb931f67675ccc4
6 # Chuvash stub localization; default to Russian instead of English.
8 # Cyrillic chars: Ӑӑ Ӗӗ Ҫҫ Ӳӳ
9 # Latin substitute: Ăă Ĕĕ Çç Ÿÿ
10 # Where are latin substitute in this file because of font problems.
13 require_once( "LanguageRu.php" );
15 /* private */ $wgNamespaceNamesCv = array(
17 NS_SPECIAL
=> 'Ятарлă',
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
=> 'Шаблона_сӳтсе_явмалли',
31 NS_HELP_TALK
=> 'Пулăшăва_сӳтсе_явмалли',
32 NS_CATEGORY
=> 'Категори',
33 NS_CATEGORY_TALK
=> 'Категорине_сӳтсе_явмалли',
34 ) +
$wgNamespaceNamesEn;
36 /* private */ $wgAllMessagesCv = array(
37 'linktrail' => '/^((?:[a-z]|а|б|в|г|д|е|ё|ж|з|и|й|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|щ|ъ|ы|ь|э|ю|я|ă|ĕ|ç|ÿ|ӑ|ӗ|ҫ|ӳ|“|»)+)(.*)$/sD',
38 'linkprefix' => '/^(.*?)(„|«)$/sD',
39 '1movedto2' => '$1 $2 çине куçарнă',
40 'aboutpage' => '{{ns:project}}: {{SITENAME}} çинчен',
41 'aboutsite' => '{{SITENAME}} çинчен',
42 'allpages' => 'Пĕтĕм страницăсем',
43 'allpagesnext' => 'Тепĕр',
46 'article' => 'Статья',
49 'category' => 'Категори',
50 'currentevents' => 'Хыпарсем',
52 'deadendpages' => 'Ниăçта та урăх ертмен страницăсем',
54 'december' => 'Раштав',
55 'delete' => 'Кăларса пăрахасси',
56 'delete_and_move' => 'Кăларса пăрахса куçарасси',
57 'deletedrev' => '[кăларса пăрахнă]',
58 'deletepage' => 'Кăларса парахнă статьясем',
60 'editing' => '$1 тӳрлетни',
61 'editingcomment' => '$1 тӳрлетни (кĕске анлантарăвĕ)',
62 'editingsection' => '$1 тӳрлетни (статья уйрăмĕ)',
63 'editthispage' => 'Страницăна тӳрлетмелли',
64 'friday' => 'Эрнекун',
66 'hide' => 'кăтартмалла мар',
67 'hidetoc' => 'кăтартмалла мар',
68 'history_short' => 'Истори',
69 'imagelist' => 'Ӳкерчĕксен списокĕ',
71 'january' => 'Кăрлач',
76 'mainpage' => 'Тĕп страницă',
81 'minoredit' => 'Кунта пĕчĕк улшăнусем кăна кĕртнĕ',
82 'monday' => 'Тунтикун',
83 'movepage' => 'Страницăна куçарнă',
84 'navigation' => 'Меню',
85 'newpageletter' => 'Ç',
86 'newpages' => 'Çĕнĕ страницăсем',
87 'newpassword' => 'Çĕнĕ пароль',
89 'nextpage' => 'Тепěр страницă ($1)',
90 'nextrevision' => 'Çĕнĕрех версиĕ',
93 'nstab-help' => 'пулăшу',
94 'nstab-special' => 'Ятарлă',
95 'nstab-user' => 'Хутшăнакан страници',
96 'oldpassword' => 'Кивĕ пароль',
97 'otherlanguages' => 'Урăх чĕлхесем',
98 'others' => 'ыттисем',
99 'pagemovedsub' => 'Тĕрĕсех куçартăмăр',
100 'permalink' => 'Яланхи вырăн',
101 'portal' => 'Портал',
102 'previewnote' => 'Ку страницăна халлĕхе çырса хуман. Эсир вăл мĕнле пулассине çеç куратăр!!',
103 'previousrevision' => '←Малтанхи верси',
104 'printableversion' => 'Пичет версиĕ',
105 'qbspecialpages' => 'Ятарлă страницăсем',
106 'randompage' => 'Ăнсăртран илнě страницă',
107 'rclinks' => 'Юлашки $2 кун хушшинче тунă $1 улшăнусене кăтартмалла<br/>$3',
108 'rclistfrom' => 'Юлашки улшăнусене $1 вăхăтран пуçласа кăтартнă',
109 'rcnote' => 'Юлашки <strong>$2</strong> кун хушшинчи <strong>$1</strong> улшăнусем. Халĕ пĕтĕмпе <strong>{{NUMBEROFARTICLES}}</strong> статья.',
110 'recentchanges' => 'Юлашки улшăнусем',
111 'recentchangeslinked' => 'Çыхăннă улшăнусем',
112 'recentchangestext' => 'Кунта эсир юлашки вăхăтра мĕнле улшăнусем кĕртнине курма пултаратăр.',
113 'rights' => 'Тума пултарать:',
114 'rightslogtext' => 'Ку хутшăнакансен прависене улшăнусем кĕртнĕ журналĕ',
115 'rollback' => 'Тӳрлетӳсене каялла куçармалли',
116 'rollback_short' => 'Каялла куçармалли',
117 'rollbackfailed' => 'Каялла куçарас вăхăтра йăнăш пулчĕ',
118 'rows' => 'Йĕркесем',
119 'search' => 'Шырасси',
121 'september' => 'Авăн',
122 'servertime' => 'Сервер вăхăчĕ',
123 'show' => 'кăтартмалла',
124 'showhideminor' => 'кăштах кăна тунă тӳрлетӳсене $1 | ботсене $2 | системăра палăртăннă пользовательсене $3 | тĕрĕсленĕ тӳрлетӳсене $4',
125 'sitesupport' => 'Пожертвованисем',
126 'specialpage' => 'Ятарлă страницă',
127 'specialpages' => 'Ятарлă страницăсем',
128 'spheading' => 'Пур хутшăнакансем валли ятарлă страницăсем',
129 'summary' => 'Улшăнусене кĕскен ăнлантарса пани:',
130 'sysoptitle' => 'Ку ĕç валли администратор прависем кирлĕ',
131 'talk' => 'Сӳтсе явмалли',
132 'thumbsize' => 'Thumbnail size:',
133 'toolbox' => 'Ĕç хатĕрĕсем',
134 'trackback' => '; $4$5 : [$2 $1]',
135 'uctop' => ' (пуçламăш)',
136 'watchthis' => 'Ку страницăна кĕртекен улшăнусем хыççăн сăнамалла',
137 'whatlinkshere' => 'Кунта килекен ссылкăсем',
140 class LanguageCv
extends LanguageRu
{
141 function LanguageCv() {
142 global $wgNamespaceNamesCv, $wgMetaNamespace;
143 LanguageUtf8
::LanguageUtf8();
146 function getNamespaces() {
147 global $wgNamespaceNamesCv;
148 return $wgNamespaceNamesCv;
151 function getMessage( $key ) {
152 global $wgAllMessagesCv;
153 return isset($wgAllMessagesCv[$key]) ?
$wgAllMessagesCv[$key] : parent
::getMessage($key);
156 function date( $ts, $adj = false, $format = true, $timecorrection = false ) {
160 if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
162 $datePreference = $this->dateFormat( $format );
163 if( $datePreference == MW_DATE_DEFAULT
) {
164 $datePreference = MW_DATE_YMD
;
167 $month = $this->formatMonth( substr( $ts, 4, 2 ), $datePreference );
168 $day = $this->formatDay( substr( $ts, 6, 2 ), $datePreference );
169 $year = $this->formatNum( substr( $ts, 0, 4 ), true );
171 switch( $datePreference ) {
172 case MW_DATE_DMY
: return "$day $month $year";
173 case MW_DATE_YMD
: return "$year, $month, $day";
174 case MW_DATE_ISO
: return substr($ts, 0, 4). '-' . substr($ts, 4, 2). '-' .substr($ts, 6, 2);
175 default: return "$year, $month, $day";
181 //only for quotation mark
182 function linkPrefixExtension() { return true; }