'Медиа', NS_SPECIAL => 'Служебная', NS_MAIN => '', NS_TALK => 'Обсуждение', NS_USER => 'Участник', NS_USER_TALK => 'Обсуждение_участника', NS_PROJECT => $wgMetaNamespace, NS_PROJECT_TALK => FALSE, #Set in constructor NS_IMAGE => 'Изображение', NS_IMAGE_TALK => 'Обсуждение_изображения', NS_MEDIAWIKI => 'MediaWiki', NS_MEDIAWIKI_TALK => 'Обсуждение_MediaWiki', NS_TEMPLATE => 'Шаблон', NS_TEMPLATE_TALK => 'Обсуждение_шаблона', NS_HELP => 'Справка', NS_HELP_TALK => 'Обсуждение_справки', NS_CATEGORY => 'Категория', NS_CATEGORY_TALK => 'Обсуждение_категории', ) + $wgNamespaceNamesEn; if(isset($wgExtraNamespaces)) { $wgNamespaceNamesRu=$wgNamespaceNamesRu+$wgExtraNamespaces; } /* private */ $wgQuickbarSettingsRu = array( 'Не показывать', 'Неподвижная слева', 'Неподвижная справа', 'Плавающая слева' ); /* private */ $wgSkinNamesRu = array( 'standard' => 'Стандартный', 'nostalgia' => 'Ностальгия', 'cologneblue' => 'Кёльнская тоска', 'davinci' => 'Да Винчи', 'mono' => 'Моно', 'monobook' => 'Моно-книга', 'myskin' => 'Своё', 'chick' => 'Цыпа' ); /* private */ $wgBookstoreListRu = array( 'ОЗОН' => 'http://www.ozon.ru/?context=advsearch_book&isbn=$1', 'Books.Ru' => 'http://www.books.ru/shop/search/advanced?as%5Btype%5D=books&as%5Bname%5D=&as%5Bisbn%5D=$1&as%5Bauthor%5D=&as%5Bmaker%5D=&as%5Bcontents%5D=&as%5Binfo%5D=&as%5Bdate_after%5D=&as%5Bdate_before%5D=&as%5Bprice_less%5D=&as%5Bprice_more%5D=&as%5Bstrict%5D=%E4%E0&as%5Bsub%5D=%E8%F1%EA%E0%F2%FC&x=22&y=8', 'Яндекс.Маркет' => 'http://market.yandex.ru/search.xml?text=$1', 'Amazon.com' => 'http://www.amazon.com/exec/obidos/ISBN=$1' ); /* private */ $wgValidSpecialPagesRu = array( 'Userlogin' => '', 'Userlogout' => '', 'Preferences' => 'Ваши настройки', 'Watchlist' => 'Ваш список наблюдения', 'Recentchanges' => 'Свежие правки', 'Upload' => 'Загрузить файл', 'Imagelist' => 'Список изображений', 'Listusers' => 'Зарегистрированные участники', 'Statistics' => 'Статистика', 'Randompage' => 'Случайная статья', 'Lonelypages' => 'Статьи-сироты', 'Unusedimages' => 'Изображения-сироты', 'Popularpages' => 'Популярные статьи', 'Wantedpages' => 'Требуемые статьи', 'Shortpages' => 'Короткие статьи', 'Longpages' => 'Длинные статьи', 'Newpages' => 'Новые статьи', 'Ancientpages' => 'Самые старые статьи', 'Allpages' => 'Все страницы по алфавиту', 'Ipblocklist' => 'Заблокированные IP-адреса', 'Maintenance' => 'Подсобная страница', 'Specialpages' => '', 'Contributions' => '', 'Movepage' => '', 'Emailuser' => '', 'Whatlinkshere' => '', 'Recentchangeslinked' => '', 'Booksources' => 'Где искать книги', 'Categories' => 'Категории', 'Export' => 'Экспорт в XML', 'Version' => 'Версия', ); /* private */ $wgSysopSpecialPagesRu = array( 'Blockip' => 'Заблокировать IP-адрес', 'Asksql' => 'Сделать запрос к базе данных', 'Undelete' => 'Посмотреть и восстановить стёртые страницы' ); /* private */ $wgDeveloperSpecialPagesRu = array( 'Lockdb' => 'Сделать базу данных доступной только для чтения', 'Unlockdb' => 'Восстановить возможность записи в базу данных', ); # Note to translators: # Please include the English words as synonyms. This allows people # from other wikis to contribute more easily. # /* private */ $wgMagicWordsRu = array( # ID CASE SYNONYMS MAG_REDIRECT => array( 0, '#redirect', '#перенаправление', '#перенапр'), MAG_NOTOC => array( 0, '__NOTOC__', '__БЕЗСОДЕРЖАНИЯ__'), MAG_FORCETOC => array( 0, '__FORCETOC__'), MAG_TOC => array( 0, '__TOC__', '__СОДЕРЖАНИЕ__'), MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__БЕЗРЕДАКТИРОВАНИЯРАЗДЕЛА__'), MAG_START => array( 0, '__START__', '__НАЧАЛО__'), MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'ТЕКУЩИЙМЕСЯЦ'), MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦА'), MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦАРОД'), MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV', 'НАЗВАНИЕТЕКУЩЕГОМЕСЯЦААБР'), 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_PAGENAME => array( 1, 'PAGENAME','НАЗВАНИЕСТРАНИЦЫ'), MAG_PAGENAMEE => array( 1, 'PAGENAMEE','НАЗВАНИЕСТРАНИЦЫ2'), MAG_NAMESPACE => array( 1, 'NAMESPACE','ПРОСТРАНСТВОИМЁН'), MAG_MSG => array( 0, 'MSG:','СООБЩ:'), MAG_SUBST => array( 0, 'SUBST:','ПОДСТ:'), MAG_MSGNW => array( 0, 'MSGNW:'), 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_GRAMMAR => array( 0, 'GRAMMAR:'), MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__БЕЗПРЕОБРАЗОВАНИЯЗАГОЛОВКА__'), MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗПРЕОБРАЗОВАНИЯТЕКСТА__'), MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK','ТЕКУЩАЯНЕДЕЛЯ'), MAG_CURRENTDOW => array( 1, 'CURRENTDOW','ТЕКУЩИЙДЕНЬНЕДЕЛИ'), MAG_REVISIONID => array( 1, 'REVISIONID', 'ИДВЕРСИИ'), ); /* private */ $wgAllMessagesRu = array( 'special_version_prefix' => '', 'special_version_postfix' => '', # User preference toggles 'tog-underline' => 'Подчёркивать ссылки', 'tog-highlightbroken' => 'Показывать несуществующие ссылки вот так (иначе вот так?).', 'tog-justify' => 'Выравнивать текст по ширине страницы', 'tog-hideminor' => 'Скрывать малозначимые правки в списке свежих изменений', 'tog-usenewrc' => 'Улучшенный список свежих изменений (поддерживается не всеми браузерами)', 'tog-numberheadings' => 'Автоматически нумеровать заголовки', 'tog-showtoolbar' => 'Показывать панель инструментов при редактировании', 'tog-editondblclick' => 'Править статьи по двойному щелчку (JavaScript)', 'tog-editsection' => 'Показывать ссылку «править» для каждой секции', 'tog-editsectiononrightclick' => 'Править секции при правом щелчке мышью на заголовке (JavaScript)', 'tog-showtoc' => 'Показывать оглавление (для страниц более чем с 3 заголовками)', 'tog-rememberpassword' => 'Запоминать пароль между сеансами', 'tog-editwidth' => 'Поле редактирования во всю ширину окна обозревателя', 'tog-watchdefault' => 'По умолчанию добавлять новые и изменённые статьи в список наблюдения', 'tog-minordefault' => 'По умолчанию помечать изменения как малозначимые', 'tog-previewontop' => 'Показывать предпросмотр статьи до окна редактирования', 'tog-previewonfirst' => 'Показывать предварительный просмотр по первому изменению', 'tog-nocache' => 'Запретить кеширование страниц', 'tog-enotifwatchlistpages' => 'Отправлять мне письмо при изменении страницы (замечание: существующие флаги оповещения нужно сбрасывать вручную в списке наблюдения)', 'tog-enotifusertalkpages' => 'Отправлять мне письмо при изменении моей страницы обсуждения (замечание: существующие флаги оповещения нужно сбрасывать вручную в списке наблюдения)', 'tog-enotifminoredits' => 'Отправлять мне письмо даже при малозначительном изменении страниц', 'tog-enotifrevealaddr' => 'Показывать мой почтовый адрес в сообщениях оповещения (это позволит участникам, наблюдающим за страницей, быстро ответить мне, когда я изменяю страницу)', 'tog-shownumberswatching' => 'Показывать число участников, включивших страницу в свой список наблюдения (на странице свежих изменений, списке наблюдения и внизу статьи)', 'tog-rcusemodstyle' => 'Показывать список изменений в стиле UseMod: только самые последние изменения страниц попадают в список.', 'tog-showupdated' => 'Показывать метку обновления', 'tog-fancysig' => 'Простая подпись (без автоматической ссылки)', 'tog-externaleditor' => 'Успользовать по умолчанию внешний редактор', # dates 'sunday' => 'Воскресенье', 'monday' => 'Понедельник', 'tuesday' => 'Вторник', 'wednesday' => 'Среда', 'thursday' => 'Четверг', 'friday' => 'Пятница', 'saturday' => 'Суббота', 'january' => 'Январь', 'february' => 'Февраль', 'march' => 'Март', 'april' => 'Апрель', 'may_long' => 'Май', 'june' => 'Июнь', 'july' => 'Июль', 'august' => 'Август', 'september' => 'Сентябрь', 'october' => 'Октябрь', 'november' => 'Ноябрь', 'december' => 'Декабрь', 'january-gen' => 'января', 'february-gen' => 'февраля', 'march-gen' => 'марта', 'april-gen' => 'апреля', 'may-gen' => 'мая', 'june-gen' => 'июня', 'july-gen' => 'июля', 'august-gen' => 'августа', 'september-gen' => 'сентября', 'october-gen' => 'октября', 'november-gen' => 'ноября', 'december-gen' => 'декабря', 'jan' => 'Янв', 'feb' => 'Фев', 'mar' => 'Мар', 'apr' => 'Апр', 'may' => 'Май', 'jun' => 'Июн', 'jul' => 'Июл', 'aug' => 'Авг', 'sep' => 'Сен', 'oct' => 'Окт', 'nov' => 'Ноя', 'dec' => 'Дек', # Bits of text used by many pages: # 'categories' => 'Категории', 'category' => 'категория', 'category_header' => 'Статей в категории "$1"', 'subcategories' => 'Подкатегории', 'linktrail' => '/^([a-z\x80-\xff]+)(.*)\$/sD', 'mainpage' => 'Заглавная страница', 'mainpagetext' => 'Програмное обеспечение вики-проекта успешно установлено.', "mainpagedocfooter" => "См. [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface] и [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] по использованию и настройке справочной системы.", # NOTE: To turn off "Community portal" in the title links, # set "portal" => "-" 'portal' => 'Сообщество', 'portal-url' => "{{ns:project}}:Портал сообщества", 'about' => 'Описание', 'aboutsite' => 'Описание {{grammar:genitive|{{SITENAME}}}}', 'aboutpage' => '{{ns:project}}:Описание', 'article' => 'Статья', 'help' => 'Справка', 'helppage' => '{{ns:project}}:Справка', 'wikititlesuffix' => '{{SITENAME}}', 'bugreports' => 'Отчёт об ошибке', 'bugreportspage' => '{{ns:project}}:Отчёт об ошибке', 'sitesupport' => 'Пожертвования', # To enable, something like 'Donations', '-' to disable 'sitesupport-url' => "{{ns:project}}:Пожертвования", 'faq' => 'Ответы на вопросы', 'faqpage' => '{{ns:project}}:Ответы на вопросы', 'edithelp' => 'Справка по редактированию', 'newwindow' => '(в новом окне)', 'edithelppage' => '{{ns:project}}:Справка по редактированию', 'cancel' => 'Отменить', 'qbfind' => 'Поиск', 'qbbrowse' => 'Просмотреть', 'qbedit' => 'Править', 'qbpageoptions' => 'Настройки страницы', 'qbpageinfo' => 'Сведения о статье', 'qbmyoptions' => 'Ваши настройки', 'qbspecialpages' => 'Специальные страницы', 'moredotdotdot' => 'Далее…', 'mypage' => 'Ваша личная страница', 'mytalk' => 'Ваше личное обсуждение', 'anontalk' => 'Обсуждение для этого IP-адреса', 'navigation' => 'Навигация', # Metadata in edit box 'metadata' => 'Метаданные (подробности смотри здесь)', 'metadata_page' => "{{ns:project}}:Метаданные", # NOTE: To turn off "Current Events" in the sidebar, # set "currentevents" => "-" 'currentevents' => 'Текущие события', 'currentevents-url' => 'Текущие события', # NOTE: To turn off "Disclaimers" in the title links, # set "disclaimers" => "-" 'disclaimers' => 'Отказ от ответственности', 'disclaimerpage' => "{{ns:project}}:Отказ от ответственности", 'errorpagetitle' => "Ошибка", 'returnto' => "Возврат к странице $1.", 'tagline' => "Материал из {{grammar:genitive|{{SITENAME}}}}.", 'whatlinkshere' => 'Ссылки сюда', 'help' => 'Справка', 'search' => 'Поиск', 'go' => 'Перейти', "history" => 'История', 'history_short' => 'История', 'info_short' => 'Информация', 'printableversion' => 'Отобразить для печати', 'edit' => 'Править', 'editthispage' => 'Править эту статью', 'delete' => 'Удалить', 'deletethispage' => 'Стереть её', 'undelete_short' => 'Восстановить $1 правок', 'undelete_short1' => 'Восстановить одну правку', 'protect' => 'Защитить', 'protectthispage' => 'Защитить', 'unprotect' => 'Снять защиту', 'unprotectthispage' => 'Снять защиту', 'newpage' => 'Новая статья', 'talkpage' => 'Обсудить её', 'specialpage' => 'Служебная страница', 'personaltools' => 'Личные инструменты', 'postcomment' => 'Комментировать', 'addsection' => '+', 'articlepage' => 'Просмотреть статью', 'subjectpage' => 'Просмотреть тему', # For compatibility 'talk' => 'Обсуждение', 'toolbox' => 'Инструменты', 'userpage' => 'Просмотреть страницу участника', 'wikipediapage' => 'Просмотреть мета-страницу', 'imagepage' => 'Просмотреть страницу изображения', 'viewtalkpage' => 'Просмотреть обсуждение', 'otherlanguages' => 'На других языках', 'redirectedfrom' => '(Перенаправлено с $1)', 'lastmodified' => 'Последнее изменение этой страницы: $1.', 'viewcount' => 'К этой странице обращались $1 раз.', 'copyright' => 'Содержимое доступно в соответствии с $1.', 'poweredby' => "{{SITENAME}} работает на [http://www.mediawiki.org/ MediaWiki], открытом вики-движке.", 'printsubtitle' => "(Материал с {{SERVER}})", 'protectedpage' => 'Защищённая статья', 'administrators' => "{{ns:project}}:Администраторы", 'sysoptitle' => 'Необходим уровень доступа «Оператор»', 'sysoptext' => "Затребованное вами действие может быть совершено только пользователями со статусом «Оператор» (sysop). См. $1.", 'developertitle' => 'Необходим уровень доступа «Разработчик»', 'developertext' => "Затребованное вами действие может быть совершено только пользователями со статусом «Разработчик» (developer). См. $1.", 'bureaucrattitle' => 'Необходим уровень доступа «Бюрократ»', "bureaucrattext" => "Действие, которое вы запросили, может быть выполнено только оператором со статусом «Бюрократ» (bureaucrat).", 'nbytes' => '$1 байт(ов)', 'go' => '>>', 'ok' => 'OK', 'sitetitle' => "{{SITENAME}}", 'pagetitle' => "$1 — {{SITENAME}}", 'sitesubtitle' => 'Свободная энциклопедия', 'retrievedfrom' => "Получено с $1", 'newmessages' => "Вы получили $1.", 'newmessageslink' => 'новые сообщения', 'editsection'=>'править', 'toc' => 'Содержание', 'showtoc' => 'показать', 'hidetoc' => 'убрать', 'thisisdeleted' => "Просмотреть или восстановить $1?", 'restorelink' => "$1 удаление(й)", 'feedlinks' => 'В виде:', 'sitenotice' => '-', # the equivalent to wgSiteNotice # Short words for each namespace, by default used in the 'article' tab in monobook 'nstab-main' => 'Статья', 'nstab-user' => 'Участник', 'nstab-media' => 'Мультимедиа', 'nstab-special' => 'Служебная страница', 'nstab-wp' => 'О проекте', 'nstab-image' => 'Изображение', 'nstab-mediawiki' => 'Сообщение MediaWiki', 'nstab-template' => 'Шаблон', 'nstab-help' => 'Справка', 'nstab-category' => 'Категория', # Main script and global functions # 'nosuchaction' => 'Неопознанное действие', 'nosuchactiontext' => 'Действие, указанное в URL, не распознаётся программным обеспечением вики', 'nosuchspecialpage' => 'Такой специальной страницы нет', 'nospecialpagetext' => 'Запрошенная вами специальная страница не использутся в программном обеспечении вики', # General errors # 'error' => 'Ошибка', 'databaseerror' => 'Ошибка базы данных', 'dberrortext' => "Обнаружена ошибка синтаксиса запроса к базе данных. Последний запрос к базе данных:
$1произошёл из функции «$2». MySQL возвратил ошибку «$3: $4».", 'dberrortextcl' => "Обнаружена ошибка синтаксиса запроса к базе данных. Последний запрос к базе данных: «$1» произошёл из функции «$2». MySQL возвратил ошибку «$3: $4».", 'noconnect' => 'Извините, сейчас невозможно связаться с сервером базы данных из-за технических проблем.
$1
", 'missingarticle' => "База данных не нашла текста статьи, хотя должна была найти, по имени «$1».Обычно это вызвано использованием устаревшей ссылки на журнал изменений или различий для статьи, которая была удалена.
Если дело не в этом, то скорее всего, вы обнаружили ошибку в программном обеспечении вики.
Пожалуйста, сообщите об этом администратору, указав URL.",
'internalerror' => 'Внутренняя ошибка',
'filecopyerror' => "Невозможно скопировать файл «$1» в «$2».",
'filerenameerror' => "Невозможно переименовать файл «$1» в «$2».",
'filedeleteerror' => "Невозможно удалить файл «$1».",
'filenotfound' => "Невозможно найти файл «$1».",
'unexpected' => "Неподходящее значение: «$1»=«$2».",
'formerror' => 'Ошибка: невозможно передать данные формы',
'badarticleerror' => 'Это действие не может быть выполнено на данной странице.',
'cannotdelete' => 'Невозможно удалить указанную страницу или файл. (Возможно, его уже удалил кто-то другой.)',
'badtitle' => 'Недопустимое название',
'badtitletext' => "Запрашиваемое название статьи неправильно, пусто, либо неправильно указано междуязыковое или между-вики название.",
'perfdisabled' => 'К сожалению, эта возможность временно недоступна в связи с загруженностью серера.',
'perfdisabledsub' => "Это — сохранённая копия от $1:", # obsolete?
'perfcached' => 'Следующие данные взяты из кэша и могут не содержать последних изменений:',
'wrong_wfQuery_params' => "Недопустимые параметры для функции wfQuery()
Функция: $1
Запрос: $2",
'viewsource' => 'Просмотр',
'protectedtext' => "Эта страница заблокирована для предотвращения её изменений.
Существуют несколько причин по которым это могло быть сделано,
смотрите [[{{ns:project}}:Журнал защиты]] для того чтобы узнать причину, связанную с этой страницей.
Вы можете просмотреть и скопировать исходный код этой страницы:",
'seriousxhtmlerrors' => 'Обнаружены серьёзные ошибки в XHTML',
# Login and logout pages
#
'logouttitle' => 'Стать инкогнито',
'logouttext' => "Вы работаете в том же режиме, который был до вашего представления системе. Вы идентифицируетесь не по имени, а по IP-адресу.
Вы можете продолжить участие в проекте анонимно или начать новый сеанс как тот же самый или другой пользователь.\n",
'welcomecreation' => "== Добро пожаловать, $1! ==
Вы были зарегистрированы.
Не забудьте провести [[{{ns:special}}:Preferences|персональную настройку сайта]].",
'loginpagetitle' => 'Представиться системе',
'yourname' => 'Ваше имя участника',
'yourpassword' => 'Ваш пароль',
'yourpasswordagain' => 'Повторный набор пароля',
'newusersonly' => ' (только для новых участников)',
'remembermypassword' => 'Запоминать ваш пароль между сеансами.',
'loginproblem' => 'Участник неопознан.',
'alreadyloggedin' => "Участник $1, вы уже представились системе!
",
'login' => 'Представиться системе',
'loginprompt' => "Вы должны разрешить «cookies», чтобы представиться системе.",
'userlogin' => 'Представиться системе',
'logout' => 'Стать инкогнито',
'userlogout' => 'Стать инкогнито',
'notloggedin' => 'Вы не представились системе',
'createaccount' => 'Зарегистрировать нового участника',
'createaccountmail' => 'по эл. почте',
'badretype' => 'Введённые вами пароли не совпадают.',
'userexists' => 'Введённое вами имя участника уже существует. Пожалуйста, выберите другое имя.',
'youremail' => 'Ваш адрес эл. почты (*)',
'yourrealname' => 'Ваше настоящее имя (*)',
'yourlanguage' => 'Язык интерфейса',
'yourvariant' => 'Вариант языка',
'yournick' => 'Ваш псевдоним (для подписей)',
'emailforlost' => "* Вводить ваш адрес электронной почты необязательно.
Но это позволит людям связаться с вами через веб-сайт без информирования их о вашем адресе электронной почты,
а также поможет вам в случае если вы забудете свой пароль.",
'prefs-help-email' => '* Электронная почта (по желанию): Позволяет другим участникам связаться с вами используя вашу личную страницу или страницу обсуждения не раскрывая вашего почтового адреса. Это также даёт возможность выслать вам пароль в случае если вы его забыли.',
'prefs-help-email-enotif' => 'Этот адрес также используется для отправки по электронной почте оповещений об изменении страниц если вы активировали соответствующую опцию.',
'prefs-help-realname' => '* Настоящее имя (по желанию): если вы захоте указать его, оно будет использовано для того чтобы показать кем был внесён вклад.',
'prefs-help-userdata' => '* Личные данные (по желанию): если вы захоте указать их, они будут использованы для того чтобы показать кем был сделан вклад.
* Электронная почта (по желанию): Позволяет другим участникам связаться с вами используя вашу личную страницу или страницу обсуждения не раскрывая вашего почтового адреса. Это также даёт возможность выслать вам пароль в случае если вы его забыли.',
'loginerror' => 'Ошибка опознавания участника',
'nocookiesnew' => "Участник зарегистрирован, но не представлен. {{SITENAME}} использует «cookies» для представления участников. У вас «cookies» запрещены. Пожалуйста, разрешите их, а затем преставьтесь с вашим новым именем участника и паролем.",
'nocookieslogin' => "{{SITENAME}} использует «cookies» для представления участников. Вы их отключили. Пожалуйста, включите их и попробуйте снова.",
'noname' => 'Вы не указали допустимого имени участника.',
'loginsuccesstitle' => 'Опознавание прошло успешно',
'loginsuccess' => "Теперь вы работаете под именем $1.",
'nosuchuser' => "Участника с именем $1 не существует.
Проверьте правильность написания, или воспользуйтесь формой ниже, чтобы зарегистрировать нового участника.",
'nosuchusershort' => "Не существует участника с именем $1. Проверьте написание имени.",
'wrongpassword' => 'Введённый вами пароль неверен. Попробуйте ещё раз.',
'mailmypassword' => 'Выслать новый пароль',
'mailmypasswordauthent' => 'Выслать новый пароль',
'passwordremindermailsubject' => "Напоминание пароля участника {{grammar:genitive|{{SITENAME}}}}",
'passwordremindermailbody' => "Кто-то (возможно вы) с IP-адресом $1 запросил, чтобы мы выслали вам новый пароль участника {{grammar:genitive|{{SITENAME}}}}.
Пароль для участника $2 теперь таков: $3
.
Теперь Вам следует представиться системе и поменять пароль.",
'noemail' => "Для участника с именем $1 электронный адрес указан не был.",
'passwordsent' => "Новый пароль был выслан на адрес электронной почты, указанный для $1. Представьтесь системе заново после получения пароля.",
'passwordsentforemailauthentication'
=> "Временный пароль был отправлен на адрес электронной почты для вновь зарегистрировшегося участника $1.
Пожалуйста, представтесь системе используя свои имя пользователя и пароль.",
'loginend' => ' ',
'mailerror' => "Ошибка при посылке почты: $1",
'acct_creation_throttle_hit' => 'К сожалению, вы уже создали $1 учётных записей. Вы не можете создать больше ни одной.',
'emailauthenticated' => 'Ваш почтовый адрес был сопоставлен с $1.',
'emailnotauthenticated' => 'Ваш адрес электронной почты не был подтверждён. Функции вики-движка работающие с электронной почтой будут отключены до тех пор, пока адрес не будет подтверждён.
Для включения этих функций, пожалуйста, представтесь системе используя пароль отправленный вам на указанный адрес по электронной почте.',
'invalidemailaddress' => 'Введённый адрес электронной почты не может быть принят, т. к. он не соответствует формату адресов электронной почты. Пожалуйста введите корректный адрес или оставьте поле пустым.',
'disableduntilauthent' => '(откл. до пред.)',
'disablednoemail' => '(отключено; нет почтового адреса)',
# Edit page toolbar
'bold_sample'=>'Жирный шрифт',
'bold_tip'=>'Жирный шрифт',
'italic_sample'=>'Курсивный текст',
'italic_tip'=>'Курсивный текст',
'link_sample'=>'Заголовок ссылки',
'link_tip'=>'Внутренняя ссылка',
'extlink_sample'=>'http://www.example.com заголовок ссылки',
'extlink_tip'=>'Внешняя ссылка (помните о префиксе http:// )',
'headline_sample'=>'Текст заголовка',
'headline_tip'=>'Заголовок 2-го уровня',
'math_sample'=>'Вставляйте сюда формулу',
'math_tip'=>'Математическая формула (формат LaTeX)',
'nowiki_sample'=>'Вставляйте сюда неотформатированный текст.',
'nowiki_tip'=>'Не обрабатывать как размеченный текст',
'image_sample'=>'Example.jpg',
'image_tip'=>'Встроенное изображение',
'media_sample'=>'Example.mp3',
'media_tip'=>'Ссылка на медиа-файл',
'sig_tip'=>'Ваша подпись и момент времени',
'hr_tip'=>'Горизонтальная линия (не используйте часто)',
'infobox'=>'Щёлкните по кнопке, чтобы получить текст примера',
# alert box shown in browsers where text selection does not work, test e.g. with mozilla or konqueror
'infobox_alert'=>"Пожалуйста, ввведите текст, который вы хотите отформатировать.\n Он будет показан в инфобоксе для копирования и вставки.\nНапример:\n$1\nстанет:\n$2",
# Edit pages
#
'summary' => 'Краткое описание изменений',
'subject' => 'Тема/заголовок',
'minoredit' => 'Отметить это изменение как незначительное',
'watchthis' => 'Включить эту страницу в список наблюдения',
'savearticle' => 'Записать страницу',
'preview' => 'Предпросмотр',
'showpreview' => 'Предварительный просмотр страницы',
'showdiff' => 'Показать изменения',
'blockedtitle' => 'Участник заблокированd',
'blockedtext' => "Ваше имя участника или IP-адрес был заблокирован $1.
Утверждается, что причина такова:
''$2''
Вы можете связаться с $1 или одним из других
[[{{ns:project}}:Администраторы|администраторов]] чтобы обсудить блокировку.",
'whitelistedittitle' => 'Для изменения требуется авторизаци',
'whitelistedittext' => 'Вы должны [[{{ns:special}}:Userlogin|зарегистрироваться]] для изменения этих страниц.',
'whitelistreadtitle' => 'Для чтения требуется авторизация',
'whitelistreadtext' => 'Для доступа необходимо [[{{ns:special}}:Userlogin|представиться]].',
'whitelistacctitle' => 'У вас нет прав чтобы создать учётную запись',
'whitelistacctext' => 'Для создания учётных записей в этой Вики необходимо [[{{ns:special}}:Userlogin|представиться]]',
'loginreqtitle' => 'Требуется авторизация',
'loginreqtext' => 'Вы должны [[{{ns:special}}:Userlogin|представиться системе]] для того чтобы просматривать остальные страницы.',
'accmailtitle' => 'Пароль выслан.',
'accmailtext' => "Пароль для '$1' выслан на $2.",
'newarticle' => '(Новая)',
'newarticletext' =>
"Вы перешли по ссылке на статью, которая пока не существует.
Чтобы создать новую страницу, наберите текст в окне, расположенном ниже
(см. [[{{ns:project}}:Справка|справочную страницу]] чтобы получить больше информации).
Если вы оказались здесь по ошибке, просто нажмите кнопку '''назад''' вашего браузера.",
'talkpagetext' => '',
'anontalkpagetext' => "---- ''Эта страница обсуждения, принадлежащая анонимному участнику, который ещё не зарегистрировался или который не воспользовался зарегистрированным именем. Поэтому мы вынуждены использовать числовой [[IP-адрес]] для его идентификации. Один IP-адрес может использоваться несколькими участниками. Если вы анонимный участник и полагаете, что получили комментарии, адресованные не вам, пожалуйста [[{{ns:special}}:Userlogin|зарегистрируйтесь или представьтесь системе как зарегистрированный пользователь]], чтобы в будущем избежать возможной путаницы с другими анонимными участниками.''",
'noarticletext' => '(Сейчас на этой странице нет текста)',
'clearyourcache' => "'''Замечание:''' Чтобы после сохранения увидеть сделанные изменения, очистите кэш своего браузера: '''Mozilla:''' нажмите ''reload''(или ''Ctrl+R''), '''IE / Opera:''' ''Ctrl+F5'', '''Safari:''' ''Cmd+R'', '''Konqueror''' ''Ctrl+R''.",
'usercssjsyoucanpreview' => "Подсказка: Используйте кнопку предварительного просмотра чтобы протестировать ваш новый css-файл или js-файл перед сохранением.",
'usercsspreview' => "'''Помните что это только предварительный просмотр вашего css-файла, он ещё не сохранён!'''",
'userjspreview' => "'''Помните что это только предварительный просмотр вашего javascrpt-файла, он ещё не сохранён!'''",
'updated' => '(Обновлена)',
'note' => 'Примечание: ',
'previewnote' => 'обратите внимание, что это только предварительный просмотр, и текст ещё не записан!',
'previewconflict' => 'Этот предварительный просмотр отражает текст из окна редактирования, как он будет выглядеть, если вы решите записать его.',
'editing' => "Редактирование $1",
'editingsection' => "Редактирование $1 (секция)",
'editingcomment' => "Редактирование $1 (комментарий)",
'editconflict' => 'Конфликт редактирования: $1',
'explainconflict' => "Кто-то ещё изменил эту страницу с момента, когда вы начали редактировать её.
В верхней части текста показано, как страница выглядит сейчас. Ваши изменения показаны в нижней части текста.
Вам необходимо будет скомпоновать ваши изменения в существующий текст.
Если вы нажмёте \"Записать страницу\", то только текст в верхнем окне редактирования будет записан.
",
'yourtext' => 'Ваш текст',
'storedversion' => 'Сохранённая версия',
'nonunicodebrowser' => "ПРЕДУПРЕЖДЕНИЕ: Ваш [[браузер]] не поддерживает кодировку [[Юникод]]. Пожалуйста, воспользуйтесь другим браузером для редактирования.",
'editingold' => "ПРЕДУПРЕЖДЕНИЕ: Вы редактируете устаревшую версию данной страницы.
Если вы записываете её, любые изменения, сделанные между версиями, будут утрачены.\n",
'yourdiff' => 'Различия',
'copyrightwarning' => "Обратите внимание, что все добавления и изменения в данном проекте попадают под действие $2 (см. $1). Внося какие-либо дополнения, вы соглашаетесь с тем, что они могут быть изменены кем угодно.
Прежде чем поместить сюда какие-либо материалы, убедитесь что вы [[{{ns:project}}:Авторские права|имеете на это право]].
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ЯВЛЯЮЩИЕСЯ ОБЪЕКТОМ ОХРАНЫ АВТОРСКОГО И СМЕЖНЫХ ПРАВ",
'longpagewarning' => "ПРЕДУПРЕЖДЕНИЕ: размер этой страницы $1 килобайт(ов); страницы, размер которых превышает 32 килобайта, могут быть неверно отображены в окне редактирование некоторых браузеров.
Пожалуйста, рассмотрите вариант разбиения страницы на меньшие части.",
'readonlywarning' => 'ПРЕДУПРЕЖДЕНИЕ: база данных заблокирована в связи с процедурами обслуживания,
поэтому вы не можете записать ваши изменения прямо сейчас.
Возможно, вам следует сохранить текст в файл на своём диске и поместить его в данный проект позже.',
'protectedpagewarning' => "Предупреждение: эта страница заблокирована и лишь [[{{ns:project}}:Администраторы|администраторы проекта]] могут изменять её. См. [[{{ns:project}}:Правила защиты страниц|правила защиты страниц]].",
'templatesused' => 'На этой странице помещены шаблоны:',
# History pages
#
'revhistory' => 'Журнал изменений',
'nohistory' => 'Для этой страницы журнал изменений отстуствует.',
'revnotfound' => 'Версия не найдена',
'revnotfoundtext' => "Невозможно найти запрошенную вами старую версию страницы.
Пожалуйтса, проверьте правильность URL, который вы использовали для доступа к этой странице.\n",
'loadhist' => 'Загрузка журнала изменений страницы',
'currentrev' => 'Текущая версия',
'revisionasof' => 'Версия $1',
'revisionasofwithlink' => 'Версия как $1; $2
Всего с момента установки программного обеспечения было сделано $4 изменений страниц.
Таким образом, в среднем приходится $5 изменений на одну страницу.",
# Maintenance Page
#
'maintenance' => 'Страница обслуживания',
'maintnancepagetext' => 'На этой странице есть несколько удобных инструментов для ежедневного обслуживания. Некоторые из этих функций дают сильную нагрузку на базу данных, поэтому, не перезагружайте страницу после каждого сделанного вами изменения ;-',
'maintenancebacklink' => 'Назад, на страницу обслуживания',
'disambiguations' => 'Многозначные страницы',
'disambiguationspage' => "{{ns:project}}:Ссылки_на_многозначные_страницы",
'disambiguationstext' => "Следующие статьи ссылаются на страницы разъяснения многозначностей. Вместо этого они должны указывать на соответствующую конкретную статью.
$3 | $4',
'previousrevision' => '← Старая версия',
'nextrevision' => 'Новые версии →',
'currentrevisionlink' => 'посмотреть текущие изменения',
'cur' => 'текущ.',
'next' => 'след.',
'last' => 'пред.',
'orig' => 'перв.',
'histlegend' => 'Пояснения: (текущ.) — отличие от текущей версией,
(пред.) — отличие от предшествующей версии, M — малозначимое изменение',
'history_copyright' => '—',
'deletedrev' => '[удалена]',
# Diffs
#
'difference' => '(Различия между версиями)',
'loadingrev' => 'загрузка версии для различения',
'lineno' => "Строка $1:",
'editcurrent' => 'Редактировать текущую версию данной страницы',
'selectnewerversionfordiff' => 'Выберите новую версию для сравнения',
'selectolderversionfordiff' => 'Выберите старую версию для сравнения',
'compareselectedversions' => 'Сравнить выбранные версии',
# Search results
#
'searchresults' => 'Результаты поиска',
'searchresulttext' => "Для получения более подробной информации о поиске на страницах проекта, см. [[{{ns:project}}:Поиск]].",
'searchquery' => "По запросу «$1»",
'badquery' => 'Неправильно сформированный запрос',
'badquerytext' => 'Невозможно обработать ваш запрос.
Возможно, причина этого в том, что вы попытались найти слово, которое короче трёх букв, что пока не поддерживается.
Возможно также, что вы допустили опечатку в слове.
Попробуйте другой запрос.',
'matchtotals' => "Запросу «$1» соответсвует(ют) $2 название(я) статьи(ей) и тексты $3 статьи(ей).",
'nogomatch' => 'Не существует страницы с точно таким названием, пытаюсь найти по всему тексту.
Хотите создать статью с таким именем?',
'titlematches' => 'Совпадения в названиях статей',
'notitlematches' => 'Нет совпадений в названиях статей',
'textmatches' => 'Совпадения в текстах статей',
'notextmatches' => 'Нет совпадения в текстах статей',
'prevn' => "предыдущие $1",
'nextn' => "следующие $1",
'viewprevnext' => "Просмотреть ($1) ($2) ($3).",
'showingresults' => "Ниже показаны $1 результатов, начиная с #$2.",
'showingresultsnum' => "Ниже показаны $3 результатов, начиная с №$2.",
'nonefound' => "Неудачный поиск может быть вызван попыткой найти общие слова, которые не подлежат индексированию, например — «тоже» и «чтобы» или употреблением более чем одного ключевого слова поиска (показываются только страницы, содержащие все указанные слова для поиска).",
'powersearch' => 'Искать',
'powersearchtext' => "
Поиск $3 $9
$2 — Показывать перенаправления
Искать в пространствах имён:
$1
Поиск с учётом русской морфологии
Для поиска с учётом русской морфологии воспользуйтесь поисковой системой Яндекс. Слово будет искаться во всех словоформах, а также будут игнорироваться различия между буквами «е» и «ё». Имейте в виду, что в этом случае поиск ведётся только в проиндексированных Яндексом страницах.
Поиск через Гугл
Поиск с использованием языка запросов Google. Поиск ведётся только в проиндексированных страницах.
",
'blanknamespace' => 'Статьи',
# Preferences page
#
'preferences' => 'Настройки',
'prefsnologin' => 'Вы не представились системе',
'prefsnologintext' => "Вы должны [[Special:Userlogin|представиться системе]]
чтобы изменять настройки участника.",
'prefslogintext' => "Вы представились системе под именем $1.
Ваш внутренний идентификационый номер — $2.
Cм. [[{{ns:project}}:Справка по настройкам]], чтобы разобраться с настройками.",
'prefsreset' => 'Настройки были переустановлены в стандартное состояние.',
'qbsettings' => 'Настройки панели навигации',
'changepassword' => 'Сменить пароль',
'skin' => 'Оформление',
'math' => 'Отображение формул',
'dateformat' => 'Формат даты',
'math_failure' => 'Невозможно разобрать выражение',
'math_unknown_error' => 'неизвестная ошибка',
'math_unknown_function' => 'неизвестная функция ',
'math_lexing_error' => 'лексическая ошибка',
'math_syntax_error' => 'синтаксическая ошибка',
'math_image_error' => 'Преобразование в PNG прошло с ошибкой; проверьте правильность установки latex, dvips, gs и convert',
'math_bad_tmpdir' => 'Не удаётся создать или записать во временный каталог математики',
'math_bad_output' => 'Не удаётся создать или записать в выходной каталог математики',
'math_notexvc' => 'Выполняемый файл texvc не найден; См. math/README - справку по настройке.',
'prefs-personal' => 'Личное',
'prefs-rc' => 'Страница свежих правок',
'prefs-misc' => 'Другие настройки',
'saveprefs' => 'Записать настройки',
'resetprefs' => 'Сбросить настройки',
'oldpassword' => 'Старый пароль',
'newpassword' => 'Новый пароль',
'retypenew' => 'Повторите ввод нового пароля',
'textboxsize' => 'Размеры поля ввода',
'rows' => 'Строк',
'columns' => 'Столбцов',
'searchresultshead' => 'Результаты поиска',
'resultsperpage' => 'Количество найденных записей на страницу',
'contextlines' => 'Количество показываемых строк для каждой найденной',
'contextchars' => 'Количество символов контекста на строку',
'stubthreshold' => 'Порог определения болванки',
'recentchangescount' => 'Количество заголовков статей на странице свежих изменений',
'savedprefs' => 'Ваши настройки сохранены.',
'timezonelegend' => 'Часовой пояс',
'timezonetext' => 'Введите смещение (в часах) вашего местного времени
от времени сервера (UTC — гринвичского).',
'localtime' => 'Местное время',
'timezoneoffset' => 'Смещение',
'servertime' => 'Текущее время сервера',
'guesstimezone' => 'Заполнить из браузера',
'emailflag' => 'Не принимать электронные письма от других участников',
'defaultns' => 'По умолчанию, искать в следующих пространствах имён:',
'default' => 'по умолчанию',
# User levels special page
#
# switching pan
'grouplevels-lookup-group' => 'Управление правами группы',
'grouplevels-group-edit' => 'Существующие группы: ',
'editgroup' => 'Изменить группу',
'addgroup' => 'Добавить группу',
'userlevels-lookup-user' => 'Управление группами пользователя',
'userlevels-user-editname' => 'Введите имя участника: ',
'editusergroup' => 'Изменить группы пользователей',
# group editing
'grouplevels-editgroup' => 'Изменить группу',
'grouplevels-addgroup' => 'Добавить группу',
'grouplevels-editgroup-name' => 'Имя группы: ',
'grouplevels-editgroup-description' => 'Описание группы (максимум 255 символов):
',
'savegroup' => 'Сохранить группу',
# user groups editing
'userlevels-editusergroup' => 'Изменить группы участника',
'saveusergroups' => 'Сохранить группы участника',
'userlevels-groupsmember' => 'Член групп:',
'userlevels-groupsavailable' => 'Доступные группы:',
'userlevels-groupshelp' => 'Выберите группы, в которые вы хотите включить или из которых хотите исключить участника.
Невыбранные группы не изменятся. Группы можно убрать из выборки используя CTRL + левая клавиша мыши',
# Recent changes
#
'changes' => 'изменения',
'recentchanges' => 'Свежие правки',
'recentchanges-url' => '{{ns:special}}:Recentchanges',
'recentchangestext' => 'Ниже в хронологическом порядке перечислены последние изменения на страницах {{grammar:genitive|{{SITENAME}}}}.',
'rcloaderr' => 'Загрузка свежих правок',
'rcnote' => "Последние $1 изменеий(я) за $2 дней(я).",
'rcnotefrom' => "Ниже перечислены изменения с $2 (по $1).",
'rclistfrom' => "Показать изменения с $1.",
'showhideminor' => "$1 малозн. правки | $2 ботов | $3 представившихся участников | $4 проверенные правки ",
'rclinks' => "Показать последние $1 изменений(я) за $2 дня(ей);
$3.",
'rchide' => "в форме $4; $1 малозначимых изменений; $2 вторичное(ые) пространство(а) имён; $3 множественных изменений.",
'rcliu' => "; $1 изменений, сделанных представившимися участниками",
'diff' => 'разн.',
'hist' => 'журнал',
'hide' => 'скрыть',
'show' => 'показать',
'tableform' => 'таблица',
'listform' => 'список',
'nchanges' => "$1 изменение(я,ий)",
'minoreditletter' => 'М',
'newpageletter' => 'Н',
'sectionlink' => '→',
'number_of_watching_users_RCview' => '[$1]',
'number_of_watching_users_pageview' => '[$1 наблюдающих пользователя]',
# Upload
#
'upload' => 'Загрузить файл',
'uploadbtn' => 'Загрузить файл',
'uploadlink' => 'Загрузить изображение',
'reupload' => 'Закачать повторно',
'reuploaddesc' => 'Вернуться к форме загрузки.',
'uploadnologin' => 'Вы не представились системе',
'uploadnologintext' => "Вы должны [[Special:Userlogin|представиться системе]],
чтобы загружать файлы на сервер.",
'uploadfile' => 'Загрузить файлы',
'uploaderror' => 'Ошибка загрузки файла',
'uploadtext' => "СТОП! Прежде, чем вы начнёте загружать файлы, убедитесь, что вы прочитали раздел [[{{ns:project}}:Правила использования изображений]].
Чтобы просмотреть ранее загруженные файлы,
перейдите сюда: [[{{ns:special}}:Imagelist|список загруженных изображений]].
Загрузка и удаление файлов отражаются в [[{{ns:project}}:Журнал_закачек|журнале загрузки файлов]].
Используйте представленную ниже форму для загрузки новых файлов с изображениями, иллюстрирующими ваши статьи.
В большинстве браузеров у вас появится кнопка «Просмотреть…», нажатие которой вызывает стандартный диалог операционной системы по открытию файлов.
Выбор файла вызовет заполнение текста, следующего за кнопкой.
Вы также должны поставить галочку, подтверждающую, что вы не нарушаете чьих-либо авторских прав закачкой этого файла.
Нажмите кнопку «Загрузить», чтобы произвести закачку.
Загрузка файла на сервер может занять некоторое время, если у вас медленное интернет-соединение.
Предпочтительны следующие форматы: JPEG — для фотографий, PNG —
для рисунков и небольших картинок, OGG — для звуков и музыки.
Пожалуйста, во избежание путаницы, давайте вашим файлам названия, отражающие содержимое.
Для включения изображения в статью, используйте ссылку в форме
'''[[изображение:file.jpg]]''' или '''[[изображение:file.png|краткое описание изображения]]'''
или '''[[звук:file.ogg]]''' для звуков.
Пожалуйста, обратите внимание, что, как и в случае с текстом статей, другие участники могут редактировать или удалять загруженные вами файлы. Вы можете быть заблокированы, если ваши действия будут вредить проекту.",
'uploadlog' => 'журнал закачек',
'uploadlogpage' => 'Журнал_закачек',
'uploadlogpagetext' => 'Ниже представлен список последних загрузок файлов.
Везде используется время сервера (по Гринвичу, UTC).
',
'filename' => 'Имя файла',
'filedesc' => 'Краткое описание',
'filestatus' => 'Условия распространения',
'filesource' => 'Источник',
'affirmation' => "Я подтверждаю, что владелец авторских прав на этот файл согласен распространять его на условиях $1.",
'copyrightpage' => "{{ns:project}}:Авторское право",
'copyrightpagename' => "Авторские права проекта {{SITENAME}}",
'uploadedfiles' => 'Загруженые файлы',
'noaffirmation' => 'Вы должны подтвердить, что загрузка этого файла не нарушает чьих-либо авторских прав.',
'ignorewarning' => 'Игнорировать предупреждение и всё равно записать файл.',
'minlength' => 'Название изображения должно содержать хотя бы три символа.',
'illegalfilename' => 'Имя файла «$1» содержит символы, которые не разрешается использовать в заголовках. Пожалуйста, переименуйте файл и попытайтесь загрузить его снова.',
'badfilename' => "Название изображения было изменено на $1.",
'badfiletype' => "«$1» не является рекомендованным форматом для файлов с изображениями.",
'largefile' => 'Рекомедуется использовать изображения, размер которых не превышает $1 байт (размер загруженного файла составляет $2 байт).',
'emptyfile' => 'Загруженный вами файл вероятно пустой. Возможно, это произошло из-за ошибки при наборе имени файла. Пожалуйста, проверьте, действительно ли вы хотите загрузить этот файл.',
'fileexists' => 'Файл с этим именем уже существует, пожалуйста проверьте $1 если вы не уверены что вы хотите заменить его.',
'successfulupload' => 'Загрузка успешно завершена',
'fileuploaded' => "Файл \"$1\" успешно загружен.
Пожалуйста, проследуйте по следующей ссылке: ($2) к странице с описанием и заполните информацию о файле, такую как: источник файла, когда и кем был создан файл, а также любую другую информацию известную вам об этом файле.",
'uploadwarning' => 'Предупреждение',
'savefile' => 'Записать файл',
'uploadedimage' => "загружен [[$1|«$1»]]",
'uploaddisabled' => 'Извините, загрузка запрещена.',
'uploadcorrupt' => 'Файл либо повреждён, либо имеет неверное расширение. Пожалуйста, проверьте файл и попробуйте загрузить его ещё раз.',
# Image list
#
'imagelist' => 'База изображений',
'imagelisttext' => "Ниже представлен список из $1 изображений, отсортированных $2.",
'getimagelist' => 'получение списка изображений',
'ilshowmatch' => 'Показать все изображения с совпадающими названиями',
'ilsubmit' => 'Искать',
'showlast' => "Показать последние $1 изображений, отсортированных $2.",
'byname' => 'по имени',
'bydate' => 'по дате',
'bysize' => 'по размеру',
'imgdelete' => 'удал.',
'imgdesc' => 'описание',
'imglegend' => 'Пояснения: (описание) — показать/изменить описание изображения.',
'imghistory' => 'Журнал изображения',
'revertimg' => 'откат.',
'deleteimg' => 'удал.',
'deleteimgcompletely' => 'Удалить все версии',
'imghistlegend' => 'Пояснения: (тек.) — текущее изображение, (удал.) — удалить эту старую версию, (откат.) — откатиться на эту старую версию.
Выберите дату, чтобы посмотреть список изображений, загруженных на эту дату.',
'imagelinks' => 'Ссылки изображения',
'linkstoimage' => 'Следующие страницы ссылаются на данное изображение:',
'nolinkstoimage' => 'Страницы, ссылающиеся на данное изображение, отсутствуют.',
'sharedupload' => 'Этот файл взят из [[Commons:Заглавная_страница|WikiCommons]], репозитория изображений и других свободно распространяемых файлов, общего для всех проектов [[Фонд Викимедиа|Фонда Викимедиа]].',
'shareduploadwiki' => 'Смотри [$1 страницу описания файла] для объяснений.',
# Statistics
#
'statistics' => 'Статистика',
'sitestats' => 'Статистика сайта',
'userstats' => 'Статистика участников',
'sitestatstext' => "Суммарно в базе данных содержится $1 страниц.
Это число включает в себя страницы о проекте, страницы обсуждений, незаконченные страницы, перенаправления и другие страницы, которые, не учитываются при учёте количества статей.
За исключением них, есть $2 страниц, которые считаются полноценными статьями. Для того, чтобы страница считалась полноценной статьёй, она должна находиться в основном пространстве имён и содержать хотя бы одну внутреннюю ссылку.
Страница считается многозначной, если на неё указывает $1.
Ссылки из других пространств имён здесь не перечислены.",
'doubleredirects' => 'Двойные перенаправления',
'doubleredirectstext' => "Внимание: Этот список может содержать ложные включения. Обычно это означает, что после первой директивы #REDIRECT идёт дополнительный текст со ссылками.
Каждая строка содержит ссылки на первое и второе перенаправления, а также первую строку текста второго перенаправления, обычно содержащую «реальное» перенаправление на нужную статью, куда и первое перенаправление должно указывать.",
'brokenredirects' => 'Разорванные перенаправления',
'brokenredirectstext' => 'Следующие перенаправления указывают на несуществующие статьи.',
'selflinks' => 'Страницы, ссылающиеся сами на себя',
'selflinkstext' => 'Следующие страницы содержат ссылки на себя же, чего не должно быть.',
'mispeelings' => 'Страницы с орфографическими ошибками',
'mispeelingstext' => "Следующие страницы содержат часто встречающиеся орфографические ошибки, перечисленные на странице $1. Должно быть указано правильное написание (наподобие следующего).",
'mispeelingspage' => 'Список часто встречающихся орфографических ошибок',
'missinglanguagelinks' => 'Отсутствующие языковые ссылки',
'missinglanguagelinksbutton' => 'Найти отсутствующие языковые ссылки для следующего языка',
'missinglanguagelinkstext' => "Эти статьи не имеют ссылок на аналог на языке $1. Перенаправления и сложенные страницы не показаны.",
# Miscellaneous special pages
#
'orphans' => 'Страницы-сироты',
'geo' => 'Географические координаты',
'validate' => 'Проверить страницу',
'lonelypages' => 'Страницы-сироты',
'uncategorizedpages' => 'Некатегоризованные страницы',
'uncategorizedcategories' => 'Некатегоризованные категории',
'unusedimages' => 'Неиспользуемые изображения',
'popularpages' => 'Популярные страницы',
'nviews' => '$1 просмотров',
'wantedpages' => 'Требуемые страницы',
'nlinks' => '$1 ссылок(ки)',
'allpages' => 'Все страницы',
'randompage' => 'Случайная статья',
'randompage-url'=> '{{ns:special}}:Randompage',
'shortpages' => 'Короткие статьи',
'longpages' => 'Длинные страницы',
'deadendpages' => 'Тупиковые статьи',
'listusers' => 'Список участников',
'listadmins' => 'Администраторы',
'specialpages' => 'Служебные страницы',
'spheading' => 'Служебные страницы',
'restrictedpheading' => 'Служебные страницы с ограниченным доступом',
'asksqlpheading' => 'Запросы к БДl',
'blockpheading' => 'Блокировка',
'createaccountpheading' => 'Уровень создания пользователей',
'deletepheading' => 'Уровень удаления',
'userrightspheading' => 'Уровень прав участников',
'grouprightspheading' => 'Уровень прав групп',
'siteadminpheading' => 'Уровень сисадмина',
/** obsoletes
'sysopspheading' => 'Служебные страницы для операторов',
'developerspheading' => 'Служебные страницы для разработчиков',
*/
'protectpage' => 'Защищённая страница',
'recentchangeslinked' => 'Связанные правки',
'rclsub' => "(на статьи, ссылки на которые есть на $1)",
'debug' => 'Отладка',
'newpages' => 'Новые статьи',
'ancientpages' => 'Самые старые статьи',
'intl' => 'Межъязыковые ссылки',
'move' => 'Переименовать',
'movethispage' => 'Переименовать эту страницу',
'unusedimagestext' => 'Пожалуйста, учтите, что другие веб-сайты могут использовать прямую ссылку (URL) на это изображение, и поэтому изображение может активно использоваться несмотря на его вхождение в этот список.',
'booksources' => 'Источники книг',
'categoriespagetext' => 'В вики имеются следующие категории.',
'data' => 'Данные',
'userlevels' => 'Управление правами участников',
'grouplevels' => 'Управление группами участников',
# FIXME: Other sites, of course, may have affiliate relations with the booksellers list
'booksourcetext' => "Ниже приведён список ссылок на другие веб-сайты, на которых продаются новые и бывшие в употреблении книги, а также на них может быть информация о книгах, которые вы ищете.
Данный проект никак не связан ни с одном из них, и этот список не может рассматриваться как их поддержка.",
'isbn' => 'ISBN',
'rfcurl' => 'http://www.faqs.org/rfcs/rfc$1.html',
'pubmedurl' => 'http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=$1',
'alphaindexline' => "от $1 до $2",
'version' => 'Версия MediaWiki',
'log' => 'Журналы',
'alllogstext' => 'Комбинированный показ журналов загрузки, удаления, защиты, блокировки и администрирования.
Вы можете отфильтровать результаты по типу журнала, имени пользователя или затронутой странице.',
# Special:Allpages
'nextpage' => 'Следующая страница ($1)',
'articlenamespace' => '(статьи)',
'allpagesformtext' => '
',
'allarticles' => 'Все статьи',
'allnonarticles' => 'Все не-статьи',
'allinnamespace' => 'Все страницы (пространства имён «$1»)',
'allnotinnamespace' => 'Все страницы (кроме пространства имён «$1»)',
'allpagesprev' => 'Предыдущие',
'allpagesnext' => 'Следующие',
'allinnamespace' => 'Все страницы ($1 пространство имён)',
'allpagessubmit' => 'Выполнить',
# Email this user
#
'mailnologin' => 'Адрес для отправки отсутствует',
'mailnologintext' => "Вы должны [[Special:Userlogin|представиться системе]]
и иметь действительный адрес электронной почты в ваших [[Special:Preferences|настройках]],
чтобы иметь возможность отправлять электронную почту другим участникам.",
'emailuser' => 'Отправить электронное письмо этому участнику',
'emailpage' => 'Отправить электронное письмо участнику',
'emailpagetext' => 'Если этот участник указал действительный адрес электронной почты в своих настройках, то заполнив форму ниже, можно отправить ему сообщение.
Электронный адрес, который вы указали в своих настройках, будет указан в поле «От кого» письма, поэтому получатель будет иметь возможность ответить.',
'usermailererror' => 'При посылке e-mail произошла ошибка: ',
'defemailsubject' => "{{SITENAME}} e-mail",
'noemailtitle' => 'Адрес электронной почты отсутствует',
'noemailtext' => 'Этот участник не указал действительный адрес электронной почты, или указал, что не желает получать письма от других участников.',
'emailfrom' => 'От кого',
'emailto' => 'Кому',
'emailsubject' => 'Тема письма',
'emailmessage' => 'Сообщение',
'emailsend' => 'Отправить',
'emailsent' => 'Письмо отправлено',
'emailsenttext' => 'Ваше электронное сообщение отослано.',
# Watchlist
#
'watchlist' => 'Ваш список наблюдения',
'watchlistsub' => "(для участника $1)",
'nowatchlist' => 'Ваш список наблюдения пуст.',
'watchnologin' => 'Not logged in',
'watchnologintext' => "Вы не представились системе",
'addedwatch' => 'Добавлена в список слежения',
'addedwatchtext' => "Статья '''$1''' была добавлена в ваш [[{{ns:special}}:Watchlist|список наблюдения]]. Последующие изменения этой статьи и связанной с ней страницы обсуждения будут отражаться в нём, а также будут отображаться '''жирным шрифтом''' на странице со [[{{ns:special}}:Recentchanges|списком свежих изменений]], чтобы их было легче заметить.
Если позже вы захотите удалить страницу из списка наблюдения, нажмите кнопку «Не следить» в верхней правой части страницы.",
'removedwatch' => 'Удалена из списка наблюдения',
'removedwatchtext' => "Страница «$1» была удалена из вашего списка наблюдения.",
'watch' => 'Следить',
'watchthispage' => 'Наблюдать за этой страницей',
'unwatch' => 'Не следить',
'unwatchthispage' => 'Прекратить наблюдение',
'notanarticle' => 'Не статья',
'watchnochange' => 'Ничто из списка наблюдения не изменялось в рассматриваемый период.',
'watchdetails' => "($1 наблюдаемых страниц, не считая страниц обсуждения;
$2 страниц всего изменено после отсечки;
$3…
показать и отредактировать полный список.)",
'watchmethod-recent'=> 'просмотр последних изменений для наблюдаемых страниц',
'watchmethod-list' => 'просмотр наблюдаемых страниц для последних изменений',
'removechecked' => 'Удалить выбранные элементы из списка наблюдения',
'watchlistcontains' => "Ваш список наблюдения содержит $1 страниц.",
'watcheditlist' => 'Ниже представлен алфавитный список наблюдаемых
вами страниц. Отметьте страниц, которые вы хотите удалить из вашего
списка наблюдения и щёлкните на кнопку «удалить выбранные»
внизу экрана.',
'removingchecked' => 'Удаление выбранных элементов из списка наблюдения…',
'couldntremove' => "Невозможно удалить элемент «$1»…",
'iteminvalidname' => "Проблема с элементом «$1»', недопустимое название…",
'wlnote' => "Ниже следуют последние $1 изменений за последние $2 часов.",
'wlshowlast' => "Показать за последние $1 часов $2 дней $3",
'wlsaved' => 'Это сохранённая версия вашего списка наблюдения',
'wlhideshowown' => '$1 ваших правок.',
'wlshow' => 'Показать',
'wlhide' => 'Скрыть',
'updatedmarker' => ' обновлено (с вашего последнего посещения) ',
'email_notification_mailer' => '{{SITENAME}} Служба извещений по почте',
'email_notification_infotext' => "'''Уведомление по электронной почте включено.'''
Вы будите извещены по электронной почте когда кто-либо изменит страницу, находящуюся в вашем списке наблюдения.",
'email_notification_reset' => 'Сбросить все отметки уведомления (изменить их статус на «проверено»)',
'email_notification_newpagetext'=> 'Это новая страница.',
'email_notification_to' => '$WATCHINGUSERNAME_QP <$WATCHINGUSEREMAILADDR>',
'email_notification_subject' => 'Страница проекта «{{SITENAME}}» $PAGETITLE была изменена участником $PAGEEDITOR',
'email_notification_lastvisitedrevisiontext' => 'См. {{SERVER}}{{localurl:$PAGETITLE_RAWURL|diff=0&oldid=$OLDID}} для просмотра всех изменений произошедших с вашего последнего посещения.',
'email_notification_body' => '$WATCHINGUSERNAME,
$PAGEEDITDATE страница проекта «{{SITENAME}}» $PAGETITLE была изменена пользователем $PAGEEDITOR,
см. {{SERVER}}{{localurl:$PAGETITLE_RAWURL}} для просмотра текущей версии.
$NEWPAGE
Краткое описание изменения: $PAGESUMMARY $PAGEMINOREDIT
Обратиться к изменившему:
эл. почта {{SERVER}}{{localurl:Special:Emailuser|target=$PAGEEDITOR_RAWURL}}
вики {{SERVER}}{{localurl:User:$PAGEEDITOR_RAWURL}}
Не будет никаких других уведомлений в случае дальнейших изменений, если Вы не посещаете эту страницу.
Вы могли также повторно установить флаги уведомления для всех ваших наблюдаемых страниц в вашем списке наблюдения.
Система оповещения {{grammar:genitive|{{SITENAME}}}}
--
Чтобы изменить настройки вашего списка наблюдения обратитель к
{{SERVER}}{{localurl:Special:Watchlist|magic=yes}}
Обратная связь и помощь:
{{SERVER}}{{localurl:WikiHelpdesk}}',
# Delete/protect/revert
#
'deletepage' => 'Удалить страницу',
'confirm' => 'Подтверждение',
'excontent' => 'содержимое:',
'exbeforeblank' => 'содержимое до очистки:',
'exblank' => 'страница была пуста',
'confirmdelete' => 'Подтвердить удаление',
'deletesub' => "(«$1» удаляется)",
'historywarning' => 'Предупреждение: У страницы, которую вы собираетесь удалить, есть журнал изменений: ',
'confirmdeletetext' => "'''ВНИМАНИЕ!''' Сейчас вы '''навсегда''' удалите страницу (изображение) из базы данных. Также будет удалена и вся история изменений этой страницы.
Пожалуйста, подтвердите:
#Что вы ''действительно'' желаете это сделать;
#Что вы ''полностью'' понимаете последствия своих действий;
#Что вы делаете это ''в соответствии'' с правилами, изложенными в разделе [[{{ns:project}}:Правила]].",
'actioncomplete' => 'Действие выполнено',
'deletedtext' => "«$1» была удалена.
См. $2 для просмотра списка последних удалений.",
'deletedarticle' => "удалена «$1»",
'dellogpage' => 'Список_удалений',
'dellogpagetext' => 'Ниже приведён список самых свежих удалений.
Везде используется время сервера (по Гринвичу, UTC).
Показать страницы, начиная с:
$1
Пространство имён:
$2 $3
$4
Инвертировать
',
'deletionlog' => 'список удалений',
'reverted' => 'Откачено к ранней версии',
'deletecomment' => 'Причина удаления',
'imagereverted' => 'Откат к ранней версии осуществлён.',
'rollback' => 'Откатить изменения',
'rollback_short' => 'Откат',
'rollbacklink' => 'откатить',
'rollbackfailed' => 'Ошибка при совершении отката',
'cantrollback' => 'Невозможно откатить изменения; последний, кто вносил изменения, является единственным автором этой статьи.',
'alreadyrolled' => "Невозможно откатить последние изменения [[$1]],
сделанные [[{{ns:user}}:$2|$2]] ([[{{ns:user_talk}}:$2|Обсуждение]]); кто-то другой уже отредактировал или откатил эту страницу.
Последние изменения внёс [[{{ns:user}}:$3|$3]] ([[{{ns:user_talk}}:$3|Обсуждение]]). ",
# only shown if there is an edit comment
'editcomment' => "Изменение было пояснено так: «$1».",
'revertpage' => "Откачено к последнему изменению, сделанному $1",
'sessionfailure' => 'Обнаружена проблема с регистрационной сессией;
действие было отменено для предотвращения возможного захвата сессии (session hijacking).
Пожалуйста нажмите кнопку «назад» и перезагрузите странизу с которой вы пришли.',
'protectlogpage' => 'Журнал_защиты',
'protectlogtext' => "Ниже — список установок и снятий защиты со статей.
См. дополнительную информацию на [[{{ns:project}}:Protected page]].",
'protectedarticle' => "защищена [[$1]]",
'unprotectedarticle' => "защита с [[$1]] снята",
'protectsub' =>"(Установка защиты «$1»)",
'confirmprotecttext' => 'Вы действительно хотите установить защиту этой страницы?',
'confirmprotect' => 'Подтвердите установку защиты страницы',
'protectmoveonly' => 'Защитить только от переименования',
'protectcomment' => 'Причина установки защиты',
'unprotectsub' =>"(Снятие защиты «$1»)",
'confirmunprotecttext' => 'Вы действительно хотите снять защиту этой страницы?',
'confirmunprotect' => 'Подтвердите снятие защиты страницы',
'unprotectcomment' => 'Причина снятия защиты',
'protectreason' => '(укажите причину)',
# Undelete
'undelete' => 'Восстановить стёртую страницу',
'undeletepage' => 'Просмотреть и восстановить стёртые страницы',
'undeletepagetext' => 'Следующие страницы были стёрты, но всё ещё находятся в архиве и поэтому могут быть восстановлены. Архив периодически очищается.',
'undeletearticle' => 'Восстановить стёртую статью',
'undeleterevisions' => "В архиве $1 версий",
'undeletehistory' => 'Если вы восстановите страницу, все версии будут также восстановлены, вместе с журналом изменений.
Если с момента удаления была создана новая страница с таким же названием, восстановленные версии будут указаны в журнале изменений перед новыми записями, и текущая версия существующей страницы автоматически заменена не будет.',
'undeleterevision' => "Стёртая версия от $1",
'undeletebtn' => 'Восстановить!',
'undeletedarticle' => "«$1» восстановлена",
'undeletedrevisions' => "$1 изменений восстановлено",
'undeletedtext' => "Статья [[$1]] была восстановлена.
См. [[{{ns:project}}:Список_удалений]] для просмотра списка свежих удалений и восстановлений.",
# Contributions
#
'contributions' => 'Вклад участника',
'mycontris' => 'Ваш вклад',
'contribsub' => "Для $1",
'contributionsformtext' => '
',
'nocontribs' => 'Изменений, соответствующих заданным условиям, задано не было.',
'ucnote' => "Ниже приводятся последние $1 изменений, сделанных этим участником за последние $2 дня(ей).",
'uclinks' => "Просмотреть $1 последних изменений; просмотреть за последние $2 дня(ей).",
'uctop' => ' (наверху)' ,
'newbies' => 'новички',
# What links here
#
'whatlinkshere' => 'Ссылки сюда',
'notargettitle' => 'Не указана цель',
'notargettext' => 'Вы не указали целевую страницу или участника для этого действия.',
'linklistsub' => '(Список ссылок)',
'linkshere' => 'Следующие страницы ссылаются сюда:',
'nolinkshere' => 'Ни одна страница сюда не ссылается.',
'isredirect' => 'страница-перенаправление',
# Block/unblock IP
#
'blockip' => 'Заблокировать IP-адрес',
'blockiptext' => "Используйте форму ниже, чтобы заблокировать возможность записи с определённого IP-адреса.
Это может быть сделано только для предотвращения вандализма и только в соответствии с
правилами изложенными в разделе [[{{ns:project}}:Правила]].
Ниже укажите конкретную причину (к примеру, процитируйте некоторые страницы с признаками вандализма).",
'ipaddress' => 'IP-адрес',
'ipadressorusername' => 'IP-адрес или имя участника',
'ipbexpiry' => 'Закончится через',
'ipbreason' => 'Причина',
'ipbsubmit' => 'Заблокировать этот адрес/участника',
'badipaddress' => 'IP-адрес записан в неправильном формате или участника с таким именем не существует.',
'noblockreason' => 'Вы должны указать причину блокировки.',
'blockipsuccesssub' => 'Блокировка произведена',
'blockipsuccesstext' => "IP-адрес «$1» заблокирован.
Пространство имён:
$1 $2
$3
Invert
См. [[{{ns:special}}:Ipblocklist|список заблокированных IP]] чтобы узнать, какие IP-адреса заблокированы.",
'unblockip' => 'Разблокировать IP-адрес',
'unblockiptext' => 'Используйте форму ниже, чтобы восстановить возможность записи с ранее заблокированного
IP-адреса.',
'ipusubmit' => 'Разблокировать этот адрес',
'ipusuccess' => "IP-адрес [[$1|«$1»]] разблокирован",
'ipblocklist' => 'Список заблокированных IP-адресов и пользователей',
'blocklistline' => "$1, $2 заблокировал $3 (блокировка завершится $4)",
'blocklink' => 'заблокировать',
'unblocklink' => 'разблокировать',
'contribslink' => 'вклад',
'autoblocker' => "Вы автоматически заблокированны, потому что у вас такой же IP-адрес, как у «$1». Причина — «$2».",
'blocklogpage' => 'Журнал_блокировок',
'blocklogentry' => '[[$1|«$1»]] заблокирован на период $2',
'blocklogtext' => 'Это — журнал действий по блокированию и разблокированию участников. Автоматически блокируемые IP-адреса здесь не указываются. См. [[{{ns:special}}:Ipblocklist|Cписок активных запретов и блокировок]].',
'unblocklogentry' => '«$1» разблокирован',
'range_block_disabled' => 'Способность администратора создавать диапазон блокирования запрещена.',
'ipb_expiry_invalid' => 'Недопустимый период действия.',
'ip_range_invalid' => "Недопустимый диапазон IP-адресов.\n",
'proxyblocker' => 'Блокировка прокси',
'proxyblockreason' => 'Ваш IP-адрес заблокирован потому что это открытый прокси. Пожалуйста, свяжитесь с вашим интернет-провайдером или службой поддержки и сообщите им об этой серьёзной проблеме безопасности.',
'proxyblocksuccess' => "Выполнено.\n",
'sorbs' => 'SORBS DNSBL',
'sorbsreason' => 'Ваш IP-адрес находится в списке отрытых прокси-серверов [http://www.sorbs.net SORBS] DNSBL.',
# Developer tools
#
'lockdb' => 'Сделать базу данных доступной только для чтения',
'unlockdb' => 'Восстановить возможность записи в базу данных',
'lockdbtext' => 'Блокировка базы данных приостановит для всех участников возможность
редактировать страницы, изменять настройки, изменять списки наблюдения и производить другие действия, требующие доступа к базе данных.
Пожалуйста, подтвердите, что вы намерены это сделать, и что вы снимете блокировку как только закончите процедуру обслуживания базы данных.',
'unlockdbtext' => 'Разблокирование базы данных восстановит для всех участников
возможность редактировать страницы, изменять настройки, изменять списки наблюдения и производить
другие действия, требующие доступа к базе данных.
Пожалуйста, подтвердите, что вы намерены это сделать.',
'lockconfirm' => 'Да, я действительно хочу заблокировать базу данных на запись.',
'unlockconfirm' => 'Да, я действительно хочу снять блокировку базы данных.',
'lockbtn' => 'Сделать базу данных доступной только для чтения',
'unlockbtn' => 'Восстановить возможность записи в базу данных',
'locknoconfirm' => 'Вы не поставили галочку в поле подтверждения.',
'lockdbsuccesssub' => 'База данных заблокирована',
'unlockdbsuccesssub' => 'База данных разблокирована',
'lockdbsuccesstext' => 'База данных проекта была заблокированна.
Не забудьте убрать блокировку после завершения процедуры обслуживания.',
'unlockdbsuccesstext' => 'База данных проекта была разблокирована.',
# SQL query
#
'asksql' => 'SQL-запрос',
'asksqltext' => "Используйте форму ниже, чтобы произвести прямой запрос к базе данных.
Используйте одинарные кавычка ('как здесь'), чтобы обозначать строки.
SQL-запросы к БД часто создают ощутимую нагрузку на сервер, поэтому используйте эту возможность умеренно.",
'sqlislogged' => 'Пожалуйста, обратите внимание, что все запросы журналируются.',
'sqlquery' => 'Введите запрос',
'querybtn' => 'Подтвердите запрос',
'selectonly' => 'Запросы, отличные от «SELECT», доступны только разработчикам.',
'querysuccessful' => 'Запрос выполнен',
# Make sysop
'makesysoptitle' => 'Сделать пользователя администратором',
'makesysoptext' => 'Этот формуляр используется бюрократами, чтобы делать обычных участников администраторами.
Наберите имя участника и нажмите кнопку, чтобы сделать участника администратором',
'makesysopname' => 'Имя участника:',
'makesysopsubmit' => 'Сделать этого участника администратором',
'makesysopok' => "Участник $1 — теперь администратор",
'makesysopfail' => "Участника $1 невозможно сделать администратором. (Вы уверены, что правильно ввели его имя?)",
'setbureaucratflag' => 'Установить флаг «Бюрократ»',
'bureaucratlog' => 'Журнал_бюрократа',
'rightslogtext' => 'Это журнал изменений прав пользователя.',
'bureaucratlogentry' => "Права для пользователя $1 установлены в «$2»",
'rights' => 'Права:',
'set_user_rights' => 'Установить права пользователя',
'user_rights_set' => "Права пользователя $1 обновлены",
'set_rights_fail' => "Невозможно установить права для пользователя $1. (Проверьте, правильно ли введено его имя)",
'makesysop' => 'Присвоить участнику статус администратора',
'already_sysop' => 'Этот участник уже является администратором',
'already_bureaucrat' => 'Этот участник уже является бюрократом',
# Validation
'val_yes' => 'Да',
'val_no' => 'Нет',
'val_revision' => 'Версия',
'val_time' => 'Время',
'val_list_header' => '
* $mw_ns = $wgContLang->getNsText( NS_MEDIAWIKI );
* echo $mw_ns; // prints 'MediaWiki'
*
*
* @param int $index the array key of the namespace to return
* @return string
*/
function getNsText( $index ) {
global $wgNamespaceNamesRu;
return $wgNamespaceNamesRu[$index];
}
/**
* Get a namespace key by value
*
* @param string $text
* @return mixed An integer if $text is a valid value otherwise false
*/
function getNsIndex( $text ) {
global $wgNamespaceNamesRu;
foreach ( $wgNamespaceNamesRu as $i => $n ) {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
return false;
}
function getQuickbarSettings() {
global $wgQuickbarSettingsRu;
return $wgQuickbarSettingsRu;
}
function getSkinNames() {
global $wgSkinNamesRu;
return $wgSkinNamesRu;
}
function getDateFormats() {
global $wgDateFormatsRu;
return $wgDateFormatsRu;
}
function getValidSpecialPages()
{
global $wgValidSpecialPagesRu;
return $wgValidSpecialPagesRu;
}
function getSysopSpecialPages()
{
global $wgSysopSpecialPagesRu;
return $wgSysopSpecialPagesRu;
}
function getDeveloperSpecialPages()
{
global $wgDeveloperSpecialPagesRu;
return $wgDeveloperSpecialPagesRu;
}
function getMessage( $key )
{
global $wgAllMessagesRu;
if( isset( $wgAllMessagesRu[$key] ) ) {
return $wgAllMessagesRu[$key];
} else {
return Language::getMessage( $key );
}
}
function fallback8bitEncoding() {
return "windows-1251";
}
function getMagicWords() {
global $wgMagicWordsRu;
return $wgMagicWordsRu;
}
# Convert from the nominative form of a noun to some other case
# Invoked with {{grammar:case|word}}
function convertGrammar( $word, $case ) {
# These rules are not perfect, but they are currently only used for site names so it doesn't
# matter if they are wrong sometimes. Just add a special case for your site name if necessary.
#join and array_slice instead mb_substr
preg_match_all( '/./us', $word, $ar );
if (!preg_match("/[a-zA-Z_]/us", $word))
switch ( $case ) {
case 'genitive': #родительный падеж
if ((join('',array_slice($ar[0],-4))=='вики') || (join('',array_slice($ar[0],-4))=='Вики'))
{}
elseif (join('',array_slice($ar[0],-1))=='ь')
$word = join('',array_slice($ar[0],0,-1)).'я';
elseif (join('',array_slice($ar[0],-2))=='ия')
$word=join('',array_slice($ar[0],0,-2)).'ии';
elseif (join('',array_slice($ar[0],-2))=='ти')
$word=join('',array_slice($ar[0],0,-2)).'тей';
elseif (join('',array_slice($ar[0],-2))=='ды')
$word=join('',array_slice($ar[0],0,-2)).'дов';
elseif (join('',array_slice($ar[0],-3))=='ник')
$word=join('',array_slice($ar[0],0,-3)).'ника';
break;
case 'dative': #дательный падеж
#stub
break;
case 'accusative': #винительный падеж
#stub
break;
case 'instrumental': #творительный падеж
#stub
break;
case 'prepositional': #предложный падеж
#stub
break;
}
return $word;
}
/**
* This function enables formatting of numbers, it should only come
* into effect when the $wgTranslateNumerals variable is TRUE.
*
* Normally we output all numbers in plain en_US style, that is
* 293,291.235 for twohundredninetythreethousand-twohundredninetyone
* point twohundredthirtyfive. However this is not sutable for all
* languages, some such as Pakaran want ੨੯੩,੨੯੫.੨੩੫ and others such as
* Icelandic just want to use commas instead of dots, and dots instead
* of commas like "293.291,235".
*
* An example of this function being called:
*
* wfMsg( 'message', $wgLang->formatNum( $num ) )
*
*
* See LanguageGu.php for the Gujarati implementation and
* LanguageIs.php for the , => . and . => , implementation.
*
* @access public
* @param mixed $number the string to be formatted, should be an integer or
* a floating point number.
*/
function formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ', ' ) : $number;
}
}
?>