profiling
[lhc/web/wiklou.git] / languages / LanguageXal.php
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
6 # Kalmyk stub localization;
7
8 require_once( 'LanguageUtf8.php' );
9
10 /* private */ $wgNamespaceNamesXal = array(
11 NS_MEDIA => 'Аһар',
12 NS_SPECIAL => 'Көдлхнə',
13 NS_MAIN => '',
14 NS_TALK => 'Ухалвр',
15 NS_USER => 'Орлцач',
16 NS_USER_TALK => 'Орлцачна_тускар_ухалвр',
17 NS_PROJECT => $wgMetaNamespace,
18 NS_PROJECT_TALK => $wgMetaNamespace . '_тускар_ухалвр',
19 NS_IMAGE => 'Зург',
20 NS_IMAGE_TALK => 'Зургин_тускар_ухалвр',
21 NS_MEDIAWIKI => 'MediaWiki',
22 NS_MEDIAWIKI_TALK => 'MediaWiki_тускар_ухалвр',
23 NS_TEMPLATE => 'Зура',
24 NS_TEMPLATE_TALK => 'Зуран_тускар_ухалвр',
25 NS_HELP => 'Цəəлһлһн',
26 NS_HELP_TALK => 'Цəəлһлһин_тускар_ухалвр',
27 NS_CATEGORY => 'Янз',
28 NS_CATEGORY_TALK => 'Янзин_тускар_ухалвр',
29 ) + $wgNamespaceNamesEn;
30
31 if (!$wgCachedMessageArrays) {
32 require_once('MessagesXal.php');
33 }
34
35 class LanguageXal extends LanguageUtf8 {
36 function getNamespaces() {
37 global $wgNamespaceNamesXal;
38 return $wgNamespaceNamesXal;
39 }
40
41 function getMessage( $key ) {
42 global $wgAllMessagesXal;
43 return isset($wgAllMessagesXal[$key]) ? $wgAllMessagesXal[$key] : parent::getMessage($key);
44 }
45
46 function fallback8bitEncoding() {
47 return "windows-1251";
48 }
49
50 }
51 ?>