With this change, MediaWiki will no longer have a 'JavaScript-powered' wikitext toolbar, and instead sysadmins will be required to choose one (or more) of the several extensions available for this purpose if they need the functionality. For over half a decade MediaWiki's tarball has included the 2010-era replacement for this feature, WikiEditor. We are now working on replacing even that, with the 2013-era visual editor, a mode of which is the forthcoming 2017-era wikitext editor, and several more specialised editors like CodeEditor. Beyond this, the core editor toolbar is ancient, un-loved, and is used only exceptionally rarely, mostly by accident. It is unhelpful to give implicitly this as the primary editor for MediaWiki just because we've not removed it from core when it is not a very good experience for any kind of user, and has not received the attention that users deserve to be worth retaining in core. The old core preference, which was intended to govern whether this old toolbar should be shown, has since mutated into whether the to run the EditPageBeforeEditToolbar hook. The hook is used by several extensions to provide toolbars in lieu of the core one. This preference has been, in practice, a very confusing preference for MediaWiki users, who have to interact with quite similar preferences to toggle their real editor which sit next to this one on the preferences page. Consequently, this preference is also removed. The code could be made into an extension for those (very few) users of MediaWiki who might want to keep on using it. However, the author will offer their services but not their encouragement in said undertaking. Bug: T30856 Bug: T32795 Change-Id: I2b05f0ca25873ad8e0b33a5e4938bef52c4e9347
428 lines
26 KiB
PHP
428 lines
26 KiB
PHP
<?php
|
||
/** Russian (русский)
|
||
*
|
||
* To improve a translation please visit https://translatewiki.net
|
||
*
|
||
* @ingroup Language
|
||
* @file
|
||
*
|
||
* @author AVRS
|
||
* @author Agilight
|
||
* @author Ahonc
|
||
* @author Aleksandrit
|
||
* @author Alessandro
|
||
* @author AlexSm
|
||
* @author Alexander Sigachov (alexander.sigachov@gmail.com)
|
||
* @author Alexandr Efremov
|
||
* @author Altai uul
|
||
* @author Am81
|
||
* @author Amikeco
|
||
* @author Amire80
|
||
* @author Anonim.one
|
||
* @author Askarmuk
|
||
* @author Assele
|
||
* @author BellaIlabekyan
|
||
* @author Biathlon
|
||
* @author Bouron
|
||
* @author Chilin
|
||
* @author Cinemantique
|
||
* @author Claymore
|
||
* @author Comp1089
|
||
* @author Cryptocoryne
|
||
* @author DCamer
|
||
* @author Daniyar
|
||
* @author Dim Grits
|
||
* @author Don Alessandro
|
||
* @author Ekulikovdo
|
||
* @author Eleferen
|
||
* @author Erdemaslancan
|
||
* @author EugeneZelenko
|
||
* @author Eugrus
|
||
* @author Express2000
|
||
* @author Ferrer
|
||
* @author Flrn
|
||
* @author G0rn
|
||
* @author Gazeb
|
||
* @author Geitost
|
||
* @author Grigol
|
||
* @author Haffman
|
||
* @author HalanTul
|
||
* @author Huuchin
|
||
* @author Ignatus
|
||
* @author Illusion
|
||
* @author Iltever
|
||
* @author Iluvatar
|
||
* @author Incnis Mrsi
|
||
* @author Iniquity
|
||
* @author Innv
|
||
* @author Ivan Shmakov
|
||
* @author Jackie
|
||
* @author JenVan
|
||
* @author Jl
|
||
* @author KPu3uC B Poccuu
|
||
* @author Kaganer
|
||
* @author Kalan
|
||
* @author KorneySan
|
||
* @author Kv75
|
||
* @author Lockal
|
||
* @author Lord Dimetr
|
||
* @author Lunacy1911
|
||
* @author Matma Rex
|
||
* @author MaxBioHazard
|
||
* @author MaxSem
|
||
* @author Milicevic01
|
||
* @author NBS
|
||
* @author Nemo bis
|
||
* @author Okras
|
||
* @author Ola
|
||
* @author Ole Yves
|
||
* @author Putnik
|
||
* @author Rave
|
||
* @author Rubin
|
||
* @author Rubin16
|
||
* @author Sagan
|
||
* @author Shirayuki
|
||
* @author Sk
|
||
* @author Soul Train
|
||
* @author Spider
|
||
* @author Sunpriat
|
||
* @author TarzanASG
|
||
* @author Temuri rajavi
|
||
* @author Vago
|
||
* @author VasilievVV
|
||
* @author Volkov
|
||
* @author Ytsukeng Fyvaprol
|
||
* @author Александр Сигачёв
|
||
* @author Гусейн
|
||
* @author ОйЛ
|
||
* @author Сай
|
||
* @author Умар
|
||
* @author Чаховіч Уладзіслаў
|
||
* @author לערי ריינהארט
|
||
* @author გიორგიმელა
|
||
*/
|
||
|
||
$namespaceNames = [
|
||
NS_MEDIA => 'Медиа',
|
||
NS_SPECIAL => 'Служебная',
|
||
NS_TALK => 'Обсуждение',
|
||
NS_USER => 'Участник',
|
||
NS_USER_TALK => 'Обсуждение_участника',
|
||
NS_PROJECT_TALK => 'Обсуждение_{{GRAMMAR:genitive|$1}}',
|
||
NS_FILE => 'Файл',
|
||
NS_FILE_TALK => 'Обсуждение_файла',
|
||
NS_MEDIAWIKI => 'MediaWiki',
|
||
NS_MEDIAWIKI_TALK => 'Обсуждение_MediaWiki',
|
||
NS_TEMPLATE => 'Шаблон',
|
||
NS_TEMPLATE_TALK => 'Обсуждение_шаблона',
|
||
NS_HELP => 'Справка',
|
||
NS_HELP_TALK => 'Обсуждение_справки',
|
||
NS_CATEGORY => 'Категория',
|
||
NS_CATEGORY_TALK => 'Обсуждение_категории',
|
||
];
|
||
|
||
$namespaceAliases = [
|
||
'Изображение' => NS_FILE,
|
||
'Обсуждение_изображения' => NS_FILE_TALK,
|
||
];
|
||
|
||
$namespaceGenderAliases = [
|
||
NS_USER => [ 'male' => 'Участник', 'female' => 'Участница' ],
|
||
NS_USER_TALK => [ 'male' => 'Обсуждение_участника', 'female' => 'Обсуждение_участницы' ],
|
||
];
|
||
|
||
$specialPageAliases = [
|
||
'Activeusers' => [ 'Активные_участники' ],
|
||
'Allmessages' => [ 'Системные_сообщения' ],
|
||
'AllMyUploads' => [ 'Все_мои_файлы' ],
|
||
'Allpages' => [ 'Все_страницы' ],
|
||
'Badtitle' => [ 'Недопустимое_название' ],
|
||
'Blankpage' => [ 'Пустая_страница' ],
|
||
'Block' => [ 'Заблокировать' ],
|
||
'Booksources' => [ 'Источники_книг' ],
|
||
'BrokenRedirects' => [ 'Разорванные_перенаправления' ],
|
||
'Categories' => [ 'Категории' ],
|
||
'ChangeEmail' => [ 'Сменить_e-mail', 'Сменить_почту' ],
|
||
'ChangePassword' => [ 'Сменить_пароль' ],
|
||
'ComparePages' => [ 'Сравнение_страниц' ],
|
||
'Confirmemail' => [ 'Подтвердить_e-mail', 'Подтвердить_почту' ],
|
||
'Contributions' => [ 'Вклад' ],
|
||
'CreateAccount' => [ 'Создать_учётную_запись', 'Создать_пользователя', 'Зарегистрироваться' ],
|
||
'Deadendpages' => [ 'Тупиковые_страницы' ],
|
||
'DeletedContributions' => [ 'Удалённый_вклад' ],
|
||
'Diff' => [ 'Изменения' ],
|
||
'DoubleRedirects' => [ 'Двойные_перенаправления' ],
|
||
'EditWatchlist' => [ 'Править_список_наблюдения' ],
|
||
'Emailuser' => [ 'Письмо_участнику', 'Отправить_письмо' ],
|
||
'ExpandTemplates' => [ 'Развёртка_шаблонов' ],
|
||
'Export' => [ 'Экспорт', 'Выгрузка' ],
|
||
'Fewestrevisions' => [ 'Редко_редактируемые' ],
|
||
'FileDuplicateSearch' => [ 'Поиск_дубликатов_файлов' ],
|
||
'Filepath' => [ 'Путь_к_файлу' ],
|
||
'Import' => [ 'Импорт' ],
|
||
'Invalidateemail' => [ 'Отменить_подтверждение_адреса' ],
|
||
'JavaScriptTest' => [ 'Тестирование_JavaScript' ],
|
||
'BlockList' => [ 'Список_блокировок', 'Блокировки' ],
|
||
'LinkSearch' => [ 'Поиск_ссылок' ],
|
||
'Listadmins' => [ 'Список_администраторов' ],
|
||
'Listbots' => [ 'Список_ботов' ],
|
||
'Listfiles' => [ 'Список_файлов', 'Список_изображений' ],
|
||
'Listgrouprights' => [ 'Права_групп_участников', 'Список_прав_групп' ],
|
||
'Listredirects' => [ 'Список_перенаправлений' ],
|
||
'ListDuplicatedFiles' => [ 'Список_файлов-дубликатов' ],
|
||
'Listusers' => [ 'Список_участников' ],
|
||
'Lockdb' => [ 'Заблокировать_БД', 'Заблокировать_базу_данных' ],
|
||
'Log' => [ 'Журналы', 'Журнал' ],
|
||
'Lonelypages' => [ 'Изолированные_страницы' ],
|
||
'Longpages' => [ 'Длинные_страницы' ],
|
||
'MergeHistory' => [ 'Объединение_историй' ],
|
||
'MIMEsearch' => [ 'Поиск_по_MIME' ],
|
||
'Mostcategories' => [ 'Самые_категоризованные' ],
|
||
'Mostimages' => [ 'Самые_используемые_файлы' ],
|
||
'Mostinterwikis' => [ 'Наибольшее_количество_интервики-ссылок' ],
|
||
'Mostlinked' => [ 'Самые_используемые_страницы' ],
|
||
'Mostlinkedcategories' => [ 'Самые_используемые_категории' ],
|
||
'Mostlinkedtemplates' => [ 'Самые_используемые_шаблоны' ],
|
||
'Mostrevisions' => [ 'Наибольшее_количество_версий' ],
|
||
'Movepage' => [ 'Переименовать_страницу', 'Переименование', 'Переименовать' ],
|
||
'Mycontributions' => [ 'Мой_вклад' ],
|
||
'MyLanguage' => [ 'Мой_язык' ],
|
||
'Mypage' => [ 'Моя_страница' ],
|
||
'Mytalk' => [ 'Моё_обсуждение' ],
|
||
'Myuploads' => [ 'Мои_загрузки' ],
|
||
'Newimages' => [ 'Новые_файлы' ],
|
||
'Newpages' => [ 'Новые_страницы' ],
|
||
'PasswordReset' => [ 'Сброс_пароля' ],
|
||
'PermanentLink' => [ 'Постоянная_ссылка' ],
|
||
'Preferences' => [ 'Настройки' ],
|
||
'Prefixindex' => [ 'Указатель_по_началу_названия' ],
|
||
'Protectedpages' => [ 'Защищённые_страницы' ],
|
||
'Protectedtitles' => [ 'Защищённые_названия' ],
|
||
'Randompage' => [ 'Случайная_страница', 'Случайная' ],
|
||
'Randomredirect' => [ 'Случайное_перенаправление' ],
|
||
'Recentchanges' => [ 'Свежие_правки' ],
|
||
'Recentchangeslinked' => [ 'Связанные_правки' ],
|
||
'Revisiondelete' => [ 'Удаление_правки' ],
|
||
'Search' => [ 'Поиск' ],
|
||
'Shortpages' => [ 'Короткие_страницы' ],
|
||
'Specialpages' => [ 'Спецстраницы' ],
|
||
'Statistics' => [ 'Статистика' ],
|
||
'Tags' => [ 'Метки' ],
|
||
'Unblock' => [ 'Разблокировка' ],
|
||
'Uncategorizedcategories' => [ 'Некатегоризованные_категории' ],
|
||
'Uncategorizedimages' => [ 'Некатегоризованные_файлы' ],
|
||
'Uncategorizedpages' => [ 'Некатегоризованные_страницы' ],
|
||
'Uncategorizedtemplates' => [ 'Некатегоризованные_шаблоны' ],
|
||
'Undelete' => [ 'Восстановить', 'Восстановление' ],
|
||
'Unlockdb' => [ 'Разблокировка_БД' ],
|
||
'Unusedcategories' => [ 'Неиспользуемые_категории' ],
|
||
'Unusedimages' => [ 'Неиспользуемые_файлы' ],
|
||
'Unusedtemplates' => [ 'Неиспользуемые_шаблоны' ],
|
||
'Upload' => [ 'Загрузка' ],
|
||
'UploadStash' => [ 'Скрытная_загрузка' ],
|
||
'Userlogin' => [ 'Вход' ],
|
||
'Userlogout' => [ 'Завершение_сеанса', 'Выход' ],
|
||
'Userrights' => [ 'Управление_правами' ],
|
||
'Version' => [ 'Версия' ],
|
||
'Wantedcategories' => [ 'Требуемые_категории' ],
|
||
'Wantedfiles' => [ 'Требуемые_файлы' ],
|
||
'Wantedpages' => [ 'Требуемые_страницы' ],
|
||
'Wantedtemplates' => [ 'Требуемые_шаблоны' ],
|
||
'Watchlist' => [ 'Список_наблюдения' ],
|
||
'Whatlinkshere' => [ 'Ссылки_сюда' ],
|
||
'Withoutinterwiki' => [ 'Без_интервики' ],
|
||
];
|
||
|
||
$magicWords = [
|
||
'redirect' => [ '0', '#перенаправление', '#перенапр', '#REDIRECT' ],
|
||
'notoc' => [ '0', '__БЕЗ_ОГЛАВЛЕНИЯ__', '__БЕЗ_ОГЛ__', '__NOTOC__' ],
|
||
'nogallery' => [ '0', '__БЕЗ_ГАЛЕРЕИ__', '__NOGALLERY__' ],
|
||
'forcetoc' => [ '0', '__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__', '__ОБЯЗ_ОГЛ__', '__FORCETOC__' ],
|
||
'toc' => [ '0', '__ОГЛАВЛЕНИЕ__', '__ОГЛ__', '__TOC__' ],
|
||
'noeditsection' => [ '0', '__БЕЗ_РЕДАКТИРОВАНИЯ_РАЗДЕЛА__', '__NOEDITSECTION__' ],
|
||
'currentmonth' => [ '1', 'ТЕКУЩИЙ_МЕСЯЦ', 'ТЕКУЩИЙ_МЕСЯЦ_2', 'CURRENTMONTH', 'CURRENTMONTH2' ],
|
||
'currentmonth1' => [ '1', 'ТЕКУЩИЙ_МЕСЯЦ_1', 'CURRENTMONTH1' ],
|
||
'currentmonthname' => [ '1', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА', 'CURRENTMONTHNAME' ],
|
||
'currentmonthnamegen' => [ '1', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА_РОД', 'CURRENTMONTHNAMEGEN' ],
|
||
'currentmonthabbrev' => [ '1', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА_АБР', 'CURRENTMONTHABBREV' ],
|
||
'currentday' => [ '1', 'ТЕКУЩИЙ_ДЕНЬ', 'CURRENTDAY' ],
|
||
'currentday2' => [ '1', 'ТЕКУЩИЙ_ДЕНЬ_2', 'CURRENTDAY2' ],
|
||
'currentdayname' => [ '1', 'НАЗВАНИЕ_ТЕКУЩЕГО_ДНЯ', 'CURRENTDAYNAME' ],
|
||
'currentyear' => [ '1', 'ТЕКУЩИЙ_ГОД', 'CURRENTYEAR' ],
|
||
'currenttime' => [ '1', 'ТЕКУЩЕЕ_ВРЕМЯ', 'CURRENTTIME' ],
|
||
'currenthour' => [ '1', 'ТЕКУЩИЙ_ЧАС', 'CURRENTHOUR' ],
|
||
'localmonth' => [ '1', 'МЕСТНЫЙ_МЕСЯЦ', 'МЕСТНЫЙ_МЕСЯЦ_2', 'LOCALMONTH', 'LOCALMONTH2' ],
|
||
'localmonth1' => [ '1', 'МЕСТНЫЙ_МЕСЯЦ_1', 'LOCALMONTH1' ],
|
||
'localmonthname' => [ '1', 'НАЗВАНИЕ_МЕСТНОГО_МЕСЯЦА', 'LOCALMONTHNAME' ],
|
||
'localmonthnamegen' => [ '1', 'НАЗВАНИЕ_МЕСТНОГО_МЕСЯЦА_РОД', 'LOCALMONTHNAMEGEN' ],
|
||
'localmonthabbrev' => [ '1', 'НАЗВАНИЕ_МЕСТНОГО_МЕСЯЦА_АБР', 'LOCALMONTHABBREV' ],
|
||
'localday' => [ '1', 'МЕСТНЫЙ_ДЕНЬ', 'LOCALDAY' ],
|
||
'localday2' => [ '1', 'МЕСТНЫЙ_ДЕНЬ_2', 'LOCALDAY2' ],
|
||
'localdayname' => [ '1', 'НАЗВАНИЕ_МЕСТНОГО_ДНЯ', 'LOCALDAYNAME' ],
|
||
'localyear' => [ '1', 'МЕСТНЫЙ_ГОД', 'LOCALYEAR' ],
|
||
'localtime' => [ '1', 'МЕСТНОЕ_ВРЕМЯ', 'LOCALTIME' ],
|
||
'localhour' => [ '1', 'МЕСТНЫЙ_ЧАС', 'LOCALHOUR' ],
|
||
'numberofpages' => [ '1', 'КОЛИЧЕСТВО_СТРАНИЦ', 'NUMBEROFPAGES' ],
|
||
'numberofarticles' => [ '1', 'КОЛИЧЕСТВО_СТАТЕЙ', 'NUMBEROFARTICLES' ],
|
||
'numberoffiles' => [ '1', 'КОЛИЧЕСТВО_ФАЙЛОВ', 'NUMBEROFFILES' ],
|
||
'numberofusers' => [ '1', 'КОЛИЧЕСТВО_УЧАСТНИКОВ', 'NUMBEROFUSERS' ],
|
||
'numberofactiveusers' => [ '1', 'КОЛИЧЕСТВО_АКТИВНЫХ_УЧАСТНИКОВ', 'NUMBEROFACTIVEUSERS' ],
|
||
'numberofedits' => [ '1', 'КОЛИЧЕСТВО_ПРАВОК', 'NUMBEROFEDITS' ],
|
||
'pagename' => [ '1', 'НАЗВАНИЕ_СТРАНИЦЫ', 'PAGENAME' ],
|
||
'pagenamee' => [ '1', 'НАЗВАНИЕ_СТРАНИЦЫ_2', 'PAGENAMEE' ],
|
||
'namespace' => [ '1', 'ПРОСТРАНСТВО_ИМЁН', 'NAMESPACE' ],
|
||
'namespacee' => [ '1', 'ПРОСТРАНСТВО_ИМЁН_2', 'NAMESPACEE' ],
|
||
'namespacenumber' => [ '1', 'НОМЕР_ПРОСТРАНСТВА_ИМЁН', 'NAMESPACENUMBER' ],
|
||
'talkspace' => [ '1', 'ПРОСТРАНСТВО_ОБСУЖДЕНИЙ', 'TALKSPACE' ],
|
||
'talkspacee' => [ '1', 'ПРОСТРАНСТВО_ОБСУЖДЕНИЙ_2', 'TALKSPACEE' ],
|
||
'subjectspace' => [ '1', 'ПРОСТРАНСТВО_СТАТЕЙ', 'SUBJECTSPACE', 'ARTICLESPACE' ],
|
||
'subjectspacee' => [ '1', 'ПРОСТРАНСТВО_СТАТЕЙ_2', 'SUBJECTSPACEE', 'ARTICLESPACEE' ],
|
||
'fullpagename' => [ '1', 'ПОЛНОЕ_НАЗВАНИЕ_СТРАНИЦЫ', 'FULLPAGENAME' ],
|
||
'fullpagenamee' => [ '1', 'ПОЛНОЕ_НАЗВАНИЕ_СТРАНИЦЫ_2', 'FULLPAGENAMEE' ],
|
||
'subpagename' => [ '1', 'НАЗВАНИЕ_ПОДСТРАНИЦЫ', 'SUBPAGENAME' ],
|
||
'subpagenamee' => [ '1', 'НАЗВАНИЕ_ПОДСТРАНИЦЫ_2', 'SUBPAGENAMEE' ],
|
||
'basepagename' => [ '1', 'ОСНОВА_НАЗВАНИЯ_СТРАНИЦЫ', 'BASEPAGENAME' ],
|
||
'basepagenamee' => [ '1', 'ОСНОВА_НАЗВАНИЯ_СТРАНИЦЫ_2', 'BASEPAGENAMEE' ],
|
||
'talkpagename' => [ '1', 'НАЗВАНИЕ_СТРАНИЦЫ_ОБСУЖДЕНИЯ', 'TALKPAGENAME' ],
|
||
'talkpagenamee' => [ '1', 'НАЗВАНИЕ_СТРАНИЦЫ_ОБСУЖДЕНИЯ_2', 'TALKPAGENAMEE' ],
|
||
'subjectpagename' => [ '1', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ],
|
||
'subjectpagenamee' => [ '1', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ_2', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ],
|
||
'msg' => [ '0', 'СООБЩЕНИЕ:', 'СООБЩ:', 'MSG:' ],
|
||
'subst' => [ '0', 'ПОДСТАНОВКА:', 'ПОДСТ:', 'SUBST:' ],
|
||
'safesubst' => [ '0', 'ЗАЩПОДСТ:', 'SAFESUBST:' ],
|
||
'msgnw' => [ '0', 'СООБЩ_БЕЗ_ВИКИ:', 'MSGNW:' ],
|
||
'img_thumbnail' => [ '1', 'мини', 'миниатюра', 'thumb', 'thumbnail' ],
|
||
'img_manualthumb' => [ '1', 'мини=$1', 'миниатюра=$1', 'thumbnail=$1', 'thumb=$1' ],
|
||
'img_right' => [ '1', 'справа', 'right' ],
|
||
'img_left' => [ '1', 'слева', 'left' ],
|
||
'img_none' => [ '1', 'без', 'none' ],
|
||
'img_width' => [ '1', '$1пкс', '$1px' ],
|
||
'img_center' => [ '1', 'центр', 'center', 'centre' ],
|
||
'img_framed' => [ '1', 'обрамить', 'frame', 'framed', 'enframed' ],
|
||
'img_frameless' => [ '1', 'безрамки', 'frameless' ],
|
||
'img_page' => [ '1', 'страница=$1', 'страница $1', 'page=$1', 'page $1' ],
|
||
'img_upright' => [ '1', 'сверхусправа', 'сверхусправа=$1', 'сверхусправа $1', 'upright', 'upright=$1', 'upright $1' ],
|
||
'img_border' => [ '1', 'граница', 'border' ],
|
||
'img_baseline' => [ '1', 'основание', 'baseline' ],
|
||
'img_sub' => [ '1', 'под', 'sub' ],
|
||
'img_super' => [ '1', 'над', 'super', 'sup' ],
|
||
'img_top' => [ '1', 'сверху', 'top' ],
|
||
'img_text_top' => [ '1', 'текст-сверху', 'text-top' ],
|
||
'img_middle' => [ '1', 'посередине', 'middle' ],
|
||
'img_bottom' => [ '1', 'снизу', 'bottom' ],
|
||
'img_text_bottom' => [ '1', 'текст-снизу', 'text-bottom' ],
|
||
'img_link' => [ '1', 'ссылка=$1', 'link=$1' ],
|
||
'img_alt' => [ '1', 'альт=$1', 'alt=$1' ],
|
||
'int' => [ '0', 'ВНУТР:', 'INT:' ],
|
||
'sitename' => [ '1', 'НАЗВАНИЕ_САЙТА', 'SITENAME' ],
|
||
'ns' => [ '0', 'ПИ:', 'NS:' ],
|
||
'nse' => [ '0', 'ПИК:', 'NSE:' ],
|
||
'localurl' => [ '0', 'ЛОКАЛЬНЫЙ_АДРЕС:', 'LOCALURL:' ],
|
||
'localurle' => [ '0', 'ЛОКАЛЬНЫЙ_АДРЕС_2:', 'LOCALURLE:' ],
|
||
'articlepath' => [ '0', 'ПУТЬ_К_СТАТЬЕ', 'ARTICLEPATH' ],
|
||
'pageid' => [ '0', 'ИДЕНТИФИКАТОР_СТРАНИЦЫ', 'PAGEID' ],
|
||
'server' => [ '0', 'СЕРВЕР', 'SERVER' ],
|
||
'servername' => [ '0', 'НАЗВАНИЕ_СЕРВЕРА', 'SERVERNAME' ],
|
||
'scriptpath' => [ '0', 'ПУТЬ_К_СКРИПТУ', 'SCRIPTPATH' ],
|
||
'stylepath' => [ '0', 'ПУТЬ_К_СТИЛЮ', 'STYLEPATH' ],
|
||
'grammar' => [ '0', 'ПАДЕЖ:', 'GRAMMAR:' ],
|
||
'gender' => [ '0', 'ПОЛ:', 'GENDER:' ],
|
||
'notitleconvert' => [ '0', '__БЕЗ_ПРЕОБРАЗОВАНИЯ_ЗАГОЛОВКА__', '__NOTITLECONVERT__', '__NOTC__' ],
|
||
'nocontentconvert' => [ '0', '__БЕЗ_ПРЕОБРАЗОВАНИЯ_ТЕКСТА__', '__NOCONTENTCONVERT__', '__NOCC__' ],
|
||
'currentweek' => [ '1', 'ТЕКУЩАЯ_НЕДЕЛЯ', 'CURRENTWEEK' ],
|
||
'currentdow' => [ '1', 'ТЕКУЩИЙ_ДЕНЬ_НЕДЕЛИ', 'CURRENTDOW' ],
|
||
'localweek' => [ '1', 'МЕСТНАЯ_НЕДЕЛЯ', 'LOCALWEEK' ],
|
||
'localdow' => [ '1', 'МЕСТНЫЙ_ДЕНЬ_НЕДЕЛИ', 'LOCALDOW' ],
|
||
'revisionid' => [ '1', 'ИД_ВЕРСИИ', 'REVISIONID' ],
|
||
'revisionday' => [ '1', 'ДЕНЬ_ВЕРСИИ', 'REVISIONDAY' ],
|
||
'revisionday2' => [ '1', 'ДЕНЬ_ВЕРСИИ_2', 'REVISIONDAY2' ],
|
||
'revisionmonth' => [ '1', 'МЕСЯЦ_ВЕРСИИ', 'REVISIONMONTH' ],
|
||
'revisionmonth1' => [ '1', 'МЕСЯЦ_ВЕРСИИ_1', 'REVISIONMONTH1' ],
|
||
'revisionyear' => [ '1', 'ГОД_ВЕРСИИ', 'REVISIONYEAR' ],
|
||
'revisiontimestamp' => [ '1', 'ОТМЕТКА_ВРЕМЕНИ_ВЕРСИИ', 'REVISIONTIMESTAMP' ],
|
||
'revisionuser' => [ '1', 'ВЕРСИЯ_УЧАСТНИКА', 'REVISIONUSER' ],
|
||
'plural' => [ '0', 'МНОЖЕСТВЕННОЕ_ЧИСЛО:', 'PLURAL:' ],
|
||
'fullurl' => [ '0', 'ПОЛНЫЙ_АДРЕС:', 'FULLURL:' ],
|
||
'fullurle' => [ '0', 'ПОЛНЫЙ_АДРЕС_2:', 'FULLURLE:' ],
|
||
'lcfirst' => [ '0', 'ПЕРВАЯ_БУКВА_МАЛЕНЬКАЯ:', 'LCFIRST:' ],
|
||
'ucfirst' => [ '0', 'ПЕРВАЯ_БУКВА_БОЛЬШАЯ:', 'UCFIRST:' ],
|
||
'lc' => [ '0', 'МАЛЕНЬКИМИ_БУКВАМИ:', 'LC:' ],
|
||
'uc' => [ '0', 'БОЛЬШИМИ_БУКВАМИ:', 'UC:' ],
|
||
'raw' => [ '0', 'НЕОБРАБ:', 'RAW:' ],
|
||
'displaytitle' => [ '1', 'ПОКАЗАТЬ_ЗАГОЛОВОК', 'DISPLAYTITLE' ],
|
||
'rawsuffix' => [ '1', 'Н', 'R' ],
|
||
'newsectionlink' => [ '1', '__ССЫЛКА_НА_НОВЫЙ_РАЗДЕЛ__', '__NEWSECTIONLINK__' ],
|
||
'nonewsectionlink' => [ '1', '__БЕЗ_ССЫЛКИ_НА_НОВЫЙ_РАЗДЕЛ__', '__NONEWSECTIONLINK__' ],
|
||
'currentversion' => [ '1', 'ТЕКУЩАЯ_ВЕРСИЯ', 'CURRENTVERSION' ],
|
||
'urlencode' => [ '0', 'ЗАКОДИРОВАННЫЙ_АДРЕС:', 'URLENCODE:' ],
|
||
'anchorencode' => [ '0', 'КОДИРОВАТЬ_МЕТКУ', 'ANCHORENCODE' ],
|
||
'currenttimestamp' => [ '1', 'ОТМЕТКА_ТЕКУЩЕГО_ВРЕМЕНИ', 'CURRENTTIMESTAMP' ],
|
||
'localtimestamp' => [ '1', 'ОТМЕТКА_МЕСТНОГО_ВРЕМЕНИ', 'LOCALTIMESTAMP' ],
|
||
'directionmark' => [ '1', 'НАПРАВЛЕНИЕ_ПИСЬМА', 'DIRECTIONMARK', 'DIRMARK' ],
|
||
'language' => [ '0', '#ЯЗЫК:', '#LANGUAGE:' ],
|
||
'contentlanguage' => [ '1', 'ЯЗЫК_СОДЕРЖАНИЯ', 'CONTENTLANGUAGE', 'CONTENTLANG' ],
|
||
'pagesinnamespace' => [ '1', 'СТРАНИЦ_В_ПРОСТРАНСТВЕ_ИМЁН:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ],
|
||
'numberofadmins' => [ '1', 'КОЛИЧЕСТВО_АДМИНИСТРАТОРОВ', 'NUMBEROFADMINS' ],
|
||
'formatnum' => [ '0', 'ФОРМАТИРОВАТЬ_ЧИСЛО', 'FORMATNUM' ],
|
||
'padleft' => [ '0', 'ЗАПОЛНИТЬ_СЛЕВА', 'PADLEFT' ],
|
||
'padright' => [ '0', 'ЗАПОЛНИТЬ_СПРАВА', 'PADRIGHT' ],
|
||
'special' => [ '0', 'служебная', 'special' ],
|
||
'defaultsort' => [ '1', 'СОРТИРОВКА_ПО_УМОЛЧАНИЮ', 'КЛЮЧ_СОРТИРОВКИ', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ],
|
||
'filepath' => [ '0', 'ПУТЬ_К_ФАЙЛУ:', 'FILEPATH:' ],
|
||
'tag' => [ '0', 'метка', 'тег', 'тэг', 'tag' ],
|
||
'hiddencat' => [ '1', '__СКРЫТАЯ_КАТЕГОРИЯ__', '__HIDDENCAT__' ],
|
||
'pagesincategory' => [ '1', 'СТРАНИЦ_В_КАТЕГОРИИ', 'PAGESINCATEGORY', 'PAGESINCAT' ],
|
||
'pagesize' => [ '1', 'РАЗМЕР_СТРАНИЦЫ', 'PAGESIZE' ],
|
||
'index' => [ '1', '__ИНДЕКС__', '__INDEX__' ],
|
||
'noindex' => [ '1', '__БЕЗ_ИНДЕКСА__', '__NOINDEX__' ],
|
||
'numberingroup' => [ '1', 'ЧИСЛО_В_ГРУППЕ', 'NUMBERINGROUP', 'NUMINGROUP' ],
|
||
'staticredirect' => [ '1', '__СТАТИЧЕСКОЕ_ПЕРЕНАПРАВЛЕНИЕ__', '__STATICREDIRECT__' ],
|
||
'protectionlevel' => [ '1', 'УРОВЕНЬ_ЗАЩИТЫ', 'PROTECTIONLEVEL' ],
|
||
'formatdate' => [ '0', 'форматдаты', 'formatdate', 'dateformat' ],
|
||
'url_path' => [ '0', 'ПУТЬ', 'PATH' ],
|
||
'url_wiki' => [ '0', 'ВИКИ', 'WIKI' ],
|
||
'url_query' => [ '0', 'ЗАПРОС', 'QUERY' ],
|
||
'pagesincategory_all' => [ '0', 'все', 'all' ],
|
||
'pagesincategory_pages' => [ '0', 'страницы', 'pages' ],
|
||
'pagesincategory_subcats' => [ '0', 'подкатегории', 'subcats' ],
|
||
'pagesincategory_files' => [ '0', 'файлы', 'files' ],
|
||
];
|
||
|
||
$dateFormats = [
|
||
'mdy time' => 'H:i',
|
||
'mdy date' => 'xg j, Y',
|
||
'mdy both' => 'H:i, xg j, Y',
|
||
|
||
'dmy time' => 'H:i',
|
||
'dmy date' => 'j xg Y',
|
||
'dmy both' => 'H:i, j xg Y',
|
||
|
||
'ymd time' => 'H:i',
|
||
'ymd date' => 'Y xg j',
|
||
'ymd both' => 'H:i, Y xg j',
|
||
|
||
'ISO 8601 time' => 'xnH:xni:xns',
|
||
'ISO 8601 date' => 'xnY-xnm-xnd',
|
||
'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns',
|
||
|
||
];
|
||
|
||
$bookstoreList = [
|
||
'Поиск по библиотекам «Сигла»' => 'http://www.sigla.ru/results.jsp?f=7&t=3&v0=$1',
|
||
'Findbook.ru' => 'http://findbook.ru/search/d0?ptype=4&pvalue=$1',
|
||
'Яндекс.Маркет' => 'http://market.yandex.ru/search.xml?text=$1',
|
||
'ОЗОН' => 'http://www.ozon.ru/?context=advsearch_book&isbn=$1',
|
||
'Books.Ru' => 'http://www.books.ru/shop/search?query=$1',
|
||
'Amazon.com' => 'https://www.amazon.com/exec/obidos/ISBN=$1'
|
||
];
|
||
|
||
$separatorTransformTable = [
|
||
',' => "\u{00A0}", # nbsp
|
||
'.' => ','
|
||
];
|
||
$minimumGroupingDigits = 2;
|
||
|
||
$fallback8bitEncoding = 'windows-1251';
|
||
$linkPrefixExtension = false;
|
||
|
||
$linkTrail = '/^([a-zабвгдеёжзийклмнопрстуфхцчшщъыьэюя]+)(.*)$/sDu';
|