- NS_MEDIA => 'Медия', # -2
- NS_SPECIAL => 'Специални', # -1
- NS_MAIN => '', # 0
- NS_TALK => 'Беседа', # 1
- NS_USER => 'Потребител', # 2
- NS_USER_TALK => 'Потребител_беседа', # 3
- NS_WIKIPEDIA => $wgMetaNamespace, # 4
- NS_WIKIPEDIA_TALK => $wgMetaNamespace . '_беседа', # 5
- NS_IMAGE => 'Картинка', # 6
- NS_IMAGE_TALK => 'Картинка_беседа', # 7
- NS_MEDIAWIKI => 'МедияУики', # 8
- NS_MEDIAWIKI_TALK => 'МедияУики_беседа', # 9
- NS_TEMPLATE => 'Шаблон', # 10
- NS_TEMPLATE_TALK => 'Шаблон_беседа', # 11
- NS_HELP => 'Помощ', # 12
- NS_HELP_TALK => 'Помощ_беседа', # 13
- NS_CATEGORY => 'Категория', # 14
- NS_CATEGORY_TALK => 'Категория_беседа' # 15
-);
+ NS_MEDIA => 'Медия',
+ NS_SPECIAL => 'Специални',
+ NS_MAIN => '',
+ NS_TALK => 'Беседа',
+ NS_USER => 'Потребител',
+ NS_USER_TALK => 'Потребител_беседа',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . '_беседа',
+ NS_IMAGE => 'Картинка',
+ NS_IMAGE_TALK => 'Картинка_беседа',
+ NS_MEDIAWIKI => 'МедияУики',
+ NS_MEDIAWIKI_TALK => 'МедияУики_беседа',
+ NS_TEMPLATE => 'Шаблон',
+ NS_TEMPLATE_TALK => 'Шаблон_беседа',
+ NS_HELP => 'Помощ',
+ NS_HELP_TALK => 'Помощ_беседа',
+ NS_CATEGORY => 'Категория',
+ NS_CATEGORY_TALK => 'Категория_беседа'
+) + $wgNamespaceNamesEn;
-/* private */ $wgDateFormatsBg = array(
- 'Без предпочитание',
- 'януари 15, 2001',
- '15 януари 2001',
- '2001 януари 15',
- '2001-01-15'
-);
-
-/* private */ $wgUserTogglesBg = array(
- 'hover' => 'Изпъкване на препратките, когато мишката е върху тях',
- 'underline' => 'Подчертаване на препратките',
- 'highlightbroken' => 'Показване на невалидните препратки <a href="" class="new">така</a> (алтернативно: така<a href="" class="internal">?</a>)',
- 'justify' => 'Двустранно подравняване на абзаците',
- 'hideminor' => 'Скриване на малки редакции в последните промени',
- 'usenewrc' => 'Подобряване на последните промени (не за всички браузъри)',
- 'numberheadings' => 'Номериране на заглавията',
- 'showtoolbar' => 'Показване на лента за редактиране',
- 'editondblclick' => 'Редактиране при двойно щракване (Javascript)',
- 'editsection' =>'Възможност за редактиране на раздел чрез препратка [редактиране]',
- 'editsectiononrightclick' => 'Възможност за редактиране на раздел при щракване с десния бутон върху заглавие на раздел (Javascript)',
- 'showtoc' =>'Показване на съдържание (за статии с повече от три раздела)',
- 'rememberpassword' => 'Запомняне на паролата между сесиите',
- 'editwidth' => 'Максимална ширина на кутията за редактиране',
- 'watchdefault' => 'Добавяне на редактираните страници към списъка за наблюдение',
- 'minordefault' => 'Отбелязване на всички промени като малки по подразбиране',
- 'previewontop' => 'Показване на предварителния преглед преди текстовата кутия, а не след нея',
- 'nocache' => 'Без складиране на страниците'
-);
+/* private */ $wgDateFormatsBg = array();
- MAG_REDIRECT => array( 0, '#redirect', '#пренасочване', '#виж' ),
- MAG_NOTOC => array( 0, '__NOTOC__', '__БЕЗСЪДЪРЖАНИЕ__' ),
- MAG_FORCETOC => array( 0, '__FORCETOC__', '__СЪДЪРЖАНИЕ__' ),
- MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__БЕЗ_РЕДАКТИРАНЕ_НА_РАЗДЕЛИ__' ),
- MAG_START => array( 0, '__START__', '__НАЧАЛО__' ),
- MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'ТЕКУЩМЕСЕЦ' ),
- MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', 'ТЕКУЩМЕСЕЦИМЕ' ),
- MAG_CURRENTDAY => array( 1, 'CURRENTDAY', 'ТЕКУЩДЕН' ),
- MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', 'ТЕКУЩДЕНИМЕ' ),
- MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', 'ТЕКУЩАГОДИНА' ),
- MAG_CURRENTTIME => array( 1, 'CURRENTTIME', 'ТЕКУЩОВРЕМЕ' ),
- MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', 'БРОЙСТАТИИ' ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' ),
- MAG_PAGENAME => array( 1, 'PAGENAME', 'СТРАНИЦА' ),
- MAG_NAMESPACE => array( 1, 'NAMESPACE', 'ИМЕНПРОСТРАНСТВО' ),
- MAG_MSG => array( 0, 'MSG:', 'СЪОБЩ:' ),
- MAG_SUBST => array( 0, 'SUBST:', 'ЗАМЕСТ:' ),
- MAG_MSGNW => array( 0, 'MSGNW:', 'СЪОБЩNW:' ),
- MAG_END => array( 0, '__END__', '__КРАЙ__' ),
- MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'мини' ),
- MAG_IMG_RIGHT => array( 1, 'right', 'вляво' ),
- MAG_IMG_LEFT => array( 1, 'left', 'вдясно' ),
- MAG_IMG_NONE => array( 1, 'none' ),
- MAG_IMG_WIDTH => array( 1, "$1px", "$1пкс" ),
- MAG_IMG_CENTER => array( 1, 'center', 'centre', 'център' ),
- MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame', 'рамка', 'врамка' ),
- MAG_INT => array( 0, 'INT:' ),
- MAG_SITENAME => array( 1, 'SITENAME', 'САЙТ' ),
- MAG_NS => array( 0, 'NS:' ),
- MAG_LOCALURL => array( 0, 'LOCALURL:' ),
- MAG_LOCALURLE => array( 0, 'LOCALURLE:' ),
- MAG_SERVER => array( 0, 'SERVER', 'СЪРВЪР' )
+ MAG_REDIRECT => array( 0, '#redirect', '#пренасочване', '#виж' ),
+ MAG_NOTOC => array( 0, '__NOTOC__', '__БЕЗСЪДЪРЖАНИЕ__' ),
+ MAG_FORCETOC => array( 0, '__FORCETOC__', '__СЪДЪРЖАНИЕ__' ),
+ MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__БЕЗ_РЕДАКТИРАНЕ_НА_РАЗДЕЛИ__' ),
+ MAG_START => array( 0, '__START__', '__НАЧАЛО__' ),
+ MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'ТЕКУЩМЕСЕЦ' ),
+ MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', 'ТЕКУЩМЕСЕЦИМЕ' ),
+ MAG_CURRENTDAY => array( 1, 'CURRENTDAY', 'ТЕКУЩДЕН' ),
+ MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', 'ТЕКУЩДЕНИМЕ' ),
+ MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', 'ТЕКУЩАГОДИНА' ),
+ MAG_CURRENTTIME => array( 1, 'CURRENTTIME', 'ТЕКУЩОВРЕМЕ' ),
+ MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', 'БРОЙСТАТИИ' ),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' ),
+ MAG_PAGENAME => array( 1, 'PAGENAME', 'СТРАНИЦА' ),
+ MAG_NAMESPACE => array( 1, 'NAMESPACE', 'ИМЕНПРОСТРАНСТВО' ),
+ MAG_MSG => array( 0, 'MSG:', 'СЪОБЩ:' ),
+ MAG_SUBST => array( 0, 'SUBST:', 'ЗАМЕСТ:' ),
+ MAG_MSGNW => array( 0, 'MSGNW:', 'СЪОБЩNW:' ),
+ MAG_END => array( 0, '__END__', '__КРАЙ__' ),
+ MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'мини' ),
+ MAG_IMG_RIGHT => array( 1, 'right', 'вляво' ),
+ MAG_IMG_LEFT => array( 1, 'left', 'вдясно' ),
+ MAG_IMG_NONE => array( 1, 'none' ),
+ MAG_IMG_WIDTH => array( 1, "$1px", "$1пкс" ),
+ MAG_IMG_CENTER => array( 1, 'center', 'centre', 'център' ),
+ MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame', 'рамка', 'врамка' ),
+ MAG_INT => array( 0, 'INT:' ),
+ MAG_SITENAME => array( 1, 'SITENAME', 'САЙТ' ),
+ MAG_NS => array( 0, 'NS:' ),
+ MAG_LOCALURL => array( 0, 'LOCALURL:' ),
+ MAG_LOCALURLE => array( 0, 'LOCALURLE:' ),
+ MAG_SERVER => array( 0, 'SERVER', 'СЪРВЪР' )
- 'Userlogin' => 'Влизане',
- 'Userlogout' => 'Излизане',
- 'Preferences' => 'Потребителски настройки',
- 'Watchlist' => 'Наблюдавани страници',
- 'Recentchanges' => 'Последни промени',
- 'Upload' => 'Качване на картинки',
- 'Imagelist' => 'Списък на картинките',
- 'Listusers' => 'Регистрирани потребители',
- 'Statistics' => 'Статистика',
- 'Randompage' => 'Случайна статия',
-
- 'Lonelypages' => 'Статии сираци',
- 'Unusedimages' => 'Картинки сираци',
- 'Popularpages' => 'Известни статии',
- 'Wantedpages' => 'Желани статии',
- 'Shortpages' => 'Кратки статии',
- 'Longpages' => 'Дълги статии',
- 'Newpages' => 'Нови статии',
- 'Ancientpages' => 'Стари статии',
- 'Deadendpages' => 'Задънени статии',
-# 'Intl' => 'Междуезикови препратки',
- 'Allpages' => 'Всички статии по заглавие',
-
- 'Ipblocklist' => 'Блокирани потребители/IP-адреси',
- 'Maintenance' => 'Страница за поддръжка',
- 'Specialpages' => '',
- 'Contributions' => '',
- 'Emailuser' => '',
- 'Whatlinkshere' => '',
- 'Recentchangeslinked' => '',
- 'Movepage' => '',
- 'Blockme' => '',
- 'Booksources' => 'Външни източници на книги',
- 'Categories' => 'Категории страници',
- 'Export' => 'Изнасяне като XML',
- 'Version' => 'Версия на МедияУики',
- 'Allmessages' => 'Всички системни съобщения',
- 'Search' => '',
+ 'Userlogin' => 'Влизане',
+ 'Userlogout' => 'Излизане',
+ 'Preferences' => 'Потребителски настройки',
+ 'Watchlist' => 'Наблюдавани страници',
+ 'Recentchanges' => 'Последни промени',
+ 'Upload' => 'Качване на картинки',
+ 'Imagelist' => 'Списък на картинките',
+ 'Listusers' => 'Регистрирани потребители',
+ 'Statistics' => 'Статистика',
+ 'Randompage' => 'Случайна статия',
+
+ 'Lonelypages' => 'Статии сираци',
+ 'Unusedimages' => 'Картинки сираци',
+ 'Popularpages' => 'Известни статии',
+ 'Wantedpages' => 'Желани статии',
+ 'Shortpages' => 'Кратки статии',
+ 'Longpages' => 'Дълги статии',
+ 'Newpages' => 'Нови статии',
+ 'Ancientpages' => 'Стари статии',
+ 'Deadendpages' => 'Задънени статии',
+ # 'Intl' => 'Междуезикови препратки',
+ 'Allpages' => 'Всички статии по заглавие',
+
+ 'Ipblocklist' => 'Блокирани потребители/IP-адреси',
+ 'Maintenance' => 'Страница за поддръжка',
+ 'Specialpages' => '',
+ 'Contributions' => '',
+ 'Emailuser' => '',
+ 'Whatlinkshere' => '',
+ 'Recentchangeslinked' => '',
+ 'Movepage' => '',
+ 'Blockme' => '',
+ 'Booksources' => 'Външни източници на книги',
+ 'Categories' => 'Категории страници',
+ 'Export' => 'Изнасяне като XML',
+ 'Version' => 'Версия на МедияУики',
+ 'Allmessages' => 'Всички системни съобщения',
+ 'Search' => '',
+'special_version_prefix' => '',
+'special_version_postfix' => '',
+# User toggles
+'tog-underline' => 'Подчертаване на препратките',
+'tog-highlightbroken' => 'Показване на невалидните препратки <a href="" class="new">така</a> (алтернативно: така<a href="" class="internal">?</a>)',
+'tog-justify' => 'Двустранно подравняване на абзаците',
+'tog-hideminor' => 'Скриване на малки редакции в последните промени',
+'tog-usenewrc' => 'Подобряване на последните промени (не за всички браузъри)',
+'tog-numberheadings' => 'Номериране на заглавията',
+'tog-showtoolbar' => 'Показване на лента за редактиране',
+'tog-editondblclick' => 'Редактиране при двойно щракване (Javascript)',
+'tog-editsection' =>'Възможност за редактиране на раздел чрез препратка [редактиране]',
+'tog-editsectiononrightclick' => 'Възможност за редактиране на раздел при щракване с десния бутон върху заглавие на раздел (Javascript)',
+'tog-showtoc' =>'Показване на съдържание (за статии с повече от три раздела)',
+'tog-rememberpassword' => 'Запомняне на паролата между сесиите',
+'tog-editwidth' => 'Максимална ширина на кутията за редактиране',
+'tog-watchdefault' => 'Добавяне на редактираните страници към списъка за наблюдение',
+'tog-minordefault' => 'Отбелязване на всички промени като малки по подразбиране',
+'tog-previewontop' => 'Показване на предварителния преглед преди текстовата кутия, а не след нея',
+'tog-nocache' => 'Без складиране на страниците',
+# Dates
+'sunday' => 'неделя',
+'monday' => 'понеделник',
+'tuesday' => 'вторник',
+'wednesday' => 'сряда',
+'thursday' => 'четвъртък',
+'friday' => 'петък',
+'saturday' => 'събота',
+'january' => 'януари',
+'february' => 'февруари',
+'march' => 'март',
+'april' => 'април',
+'may_long' => 'май',
+'june' => 'юни',
+'july' => 'юли',
+'august' => 'август',
+'september' => 'септември',
+'october' => 'октомври',
+'november' => 'ноември',
+'december' => 'декември',
+'jan' => 'яну',
+'feb' => 'фев',
+'mar' => 'мар',
+'apr' => 'апр',
+'may' => 'май',
+'jun' => 'юни',
+'jul' => 'юли',
+'aug' => 'авг',
+'sep' => 'сеп',
+'oct' => 'окт',
+'nov' => 'ное',
+'dec' => 'дек',
- function getBookstoreList () {
- global $wgBookstoreListBg ;
- return $wgBookstoreListBg ;
- }
-
- function getNamespaces() {
- global $wgNamespaceNamesBg;
- return $wgNamespaceNamesBg;
- }
-
- function getNsText( $index ) {
- global $wgNamespaceNamesBg;
- return $wgNamespaceNamesBg[$index];
- }
-
- function getNsIndex( $text ) {
- global $wgNamespaceNamesBg, $wgNamespaceNamesEn;
-
- foreach ( $wgNamespaceNamesBg as $i => $n ) {
- if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
- }
- # Existing links; fall back to support English names
- foreach ( $wgNamespaceNamesEn as $i => $n ) {
- if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
- }
- return false;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsBg;
- return $wgQuickbarSettingsBg;
- }
-
- function getSkinNames() {
- global $wgSkinNamesBg;
- return $wgSkinNamesBg;
- }
-
- function getMathNames() {
- global $wgMathNamesBg;
- return $wgMathNamesBg;
- }
-
- function getDateFormats() {
- global $wgDateFormatsBg;
- return $wgDateFormatsBg;
- }
-
- function getUserToggles() {
- global $wgUserTogglesBg;
- return $wgUserTogglesBg;
- }
-
- function getMonthName( $key )
- {
- global $wgMonthNamesBg;
- return $wgMonthNamesBg[$key-1];
- }
-
- /* by default we just return base form */
- function getMonthNameGen( $key )
- {
- global $wgMonthNamesBg;
- return $wgMonthNamesBg[$key-1];
- }
-
- function getMonthRegex()
- {
- global $wgMonthNamesBg;
- return implode( "|", $wgMonthNamesBg );
- }
-
- function getMonthAbbreviation( $key )
- {
- global $wgMonthAbbreviationsBg;
- return $wgMonthAbbreviationsBg[$key-1];
- }
-
- function getWeekdayName( $key )
- {
- global $wgWeekdayNamesBg;
- return $wgWeekdayNamesBg[$key-1];
- }
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesBg;
- return $wgValidSpecialPagesBg;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesBg;
- return $wgSysopSpecialPagesBg;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesBg;
- return $wgDeveloperSpecialPagesBg;
- }
-
- function getMessage( $key )
- {
- global $wgAllMessagesBg;
- return $wgAllMessagesBg[$key];
- }
-
+ function getBookstoreList () {
+ global $wgBookstoreListBg ;
+ return $wgBookstoreListBg ;
+ }
+
+ function getNamespaces() {
+ global $wgNamespaceNamesBg;
+ return $wgNamespaceNamesBg;
+ }
+
+ function getNsText( $index ) {
+ global $wgNamespaceNamesBg;
+ return $wgNamespaceNamesBg[$index];
+ }
+
+ function getNsIndex( $text ) {
+ global $wgNamespaceNamesBg, $wgNamespaceNamesEn;
+
+ foreach ( $wgNamespaceNamesBg as $i => $n ) {
+ if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
+ }
+ return false;
+ }
+
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsBg;
+ return $wgQuickbarSettingsBg;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesBg;
+ return $wgSkinNamesBg;
+ }
+
+ function getDateFormats() {
+ global $wgDateFormatsBg;
+ return $wgDateFormatsBg;
+ }
+
+ function getValidSpecialPages()
+ {
+ global $wgValidSpecialPagesBg;
+ return $wgValidSpecialPagesBg;
+ }
+
+ function getSysopSpecialPages()
+ {
+ global $wgSysopSpecialPagesBg;
+ return $wgSysopSpecialPagesBg;
+ }
+
+ function getDeveloperSpecialPages()
+ {
+ global $wgDeveloperSpecialPagesBg;
+ return $wgDeveloperSpecialPagesBg;
+ }
+
+ function getMessage( $key ) {
+ global $wgAllMessagesBg;
+ if( isset( $wgAllMessagesBg[$key] ) ) {
+ return $wgAllMessagesBg[$key];
+ } else {
+ return parent::getMessage( $key );
+ }
+ }
+
+ function getMagicWords() {
+ global $wgMagicWordsBg;
+ return $wgMagicWordsBg;
+ }