* (bug 4530) Use consistent name for Kurdish
[lhc/web/wiklou.git] / languages / LanguageUdm.php
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
6 # Udmurt stub localization; default to Russian instead of English.
7 # See language.txt
8
9 require_once( "LanguageRu.php" );
10
11 /* private */ $wgNamespaceNamesUdm = array(
12 NS_MEDIA => 'Медиа',
13 NS_SPECIAL => 'Панель',
14 NS_MAIN => '',
15 NS_TALK => 'Вераськон',
16 NS_USER => 'Викиавтор',
17 NS_USER_TALK => 'Викиавтор_сярысь_вераськон',
18 NS_PROJECT => $wgMetaNamespace,
19 NS_PROJECT_TALK => $wgMetaNamespace+'_сярысь_вераськон',
20 NS_IMAGE => 'Суред',
21 NS_IMAGE_TALK => 'Суред_сярысь_вераськон',
22 NS_MEDIAWIKI => 'MediaWiki',
23 NS_MEDIAWIKI_TALK => 'MediaWiki_сярысь_вераськон',
24 NS_TEMPLATE => 'Шаблон',
25 NS_TEMPLATE_TALK => 'Шаблон_сярысь_вераськон',
26 NS_HELP => 'Валэктон',
27 NS_HELP_TALK => 'Валэктон_сярысь_вераськон',
28 NS_CATEGORY => 'Категория',
29 NS_CATEGORY_TALK => 'Категория_сярысь_вераськон',
30 ) + $wgNamespaceNamesEn;
31
32
33 /* private */ $wgAllMessagesUdm = array(
34 'linktrail' => '/^((?:[a-zа-яёӝӟӥӧӵ“»])+)(.*)$/sDu',
35 'linkprefix' => '/^(.*?)(„|«)$/sDu',
36 'article' => 'Статья',
37 'createaccount' => 'выль вики-авторлэн регистрациез',
38 'edit' => 'тупатыны',
39 'hist' => 'история',
40 'history' => 'Бамлэн историез',
41 'history_short' => 'история',
42 'login' => 'Википедие пырон',
43 'mycontris' => 'мынам статьяосы',
44 'mytalk' => 'викиавтор сярысь вераськон',
45 'nstab-user' => 'викиавтор',
46 'preferences' => 'настройкаос',
47 );
48
49 class LanguageUdm extends LanguageRu {
50 function LanguageUdm() {
51 global $wgNamespaceNamesUdm, $wgMetaNamespace;
52 LanguageUtf8::LanguageUtf8();
53 }
54
55 function getNamespaces() {
56 global $wgNamespaceNamesUdm;
57 return $wgNamespaceNamesUdm;
58 }
59
60 function getQuickbarSettings() {
61 global $wgQuickbarSettingsRu;
62 return $wgQuickbarSettingsRu;
63 }
64
65 function getSkinNames() {
66 global $wgSkinNamesRu;
67 return $wgSkinNamesRu;
68 }
69
70 function getDateFormats() {
71 global $wgDateFormatsRu;
72 return $wgDateFormatsRu;
73 }
74
75 function getMessage( $key ) {
76 global $wgAllMessagesUdm;
77 return isset($wgAllMessagesUdm[$key]) ? $wgAllMessagesUdm[$key] : parent::getMessage($key);
78 }
79
80 function fallback8bitEncoding() {
81 return "windows-1251";
82 }
83
84 function formatNum( $number, $year = false ) {
85 return !$year ? strtr($number, '.,', ', ' ) : $number;
86 }
87
88 }
89 ?>