function Querystring() { this.params = new Object() this.get = GetQuerystring; var qs = location.search.substring(1, location.search.length) if (qs.length == 0) return // Turn back to // See: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1 qs = qs.replace(/\+/g, ' '); var args = qs.split('&') // parse out name/value pairs separated via & // split out each name=value pair for (var i = 0; i < args.length; i++) { var value; var pair = args[i].split('='); var name = unescape(pair[0]); if (pair.length == 2) value = unescape(pair[1]); else value = name; this.params[name] = value; } } function GetQuerystring(key, default_) { // This silly looking line changes UNDEFINED to NULL if (default_ == null) default_ = null; var value = this.params[key] if (value == null) value = default_; return value } function GetTranslation(key) { switch (key) { case "confirm-action": return "Подтвердите действие"; case "yes": return "Да"; case "no": return "Нет"; case "delete-menu-confirm": return "Вы действительно хотите удалить меню \'%Title%\'?"; case "delete-page-confirm": return "Вы действительно хотите удалить страницу \'%Title%\'?"; case "has-subpages": return "У этой страницы есть подстраницы!"; case "delete-link-confirm": return "Вы действительно хотите удалить ссылку \'%Title%\'?"; case "loading-menu": return "загружаем меню..."; case "error-loading-menu": return "Сбой загрузки информации о меню"; case "saving-menu": return "Сохраняем меню..."; case "removing-menu": return "Удаляем меню..."; case "menu-removed": return "Меню успешно удалено"; case "error-removing-menu": return "При удалении меню произошла ошибка"; case "menu-saved": return "Меню успешно сохранено"; case "error-saving-menu": return "При сохранении меню произошла ошибка"; case "removing-page": return "Удаляем страницу"; case "page-removed": return "Страница успешно удалена"; case "error-removing-page": return "При удалении страницы произошла ошибка"; case "loading-seo": return "Загружаем SEO информацию страницы..."; case "error-loading-seo": return "Сбой загрузки SEO информации страницы"; case "saving-seo": return "Сохраняем SEO информацию страницы..."; case "seo-saved": return "SEO информация страницы успешно сохранена"; case "error-saving-seo": return "При сохранении SEO информации страницы произошла ошибка"; case "saving-sort": return "Сохраняем порядок отображения..."; case "error-saving-sort": return "При сохранении порядка отображения произошла ошибка"; case "sort-saved": return "Порядок отображения сохранен"; case "page-activate": return "Отобразить страницу"; case "page-deactivate": return "Спрятать страницу"; case "activating-page": return "Отображаем страницу..."; case "deactivating-page": return "Скрываем страницу..."; case "page-activated": return "Страница успешно отображена"; case "page-deactivated": return "Страница успешно спрятана"; case "error-activating-page": return "При отображении страницы произошла ошибка"; case "error-deactivating-page": return "При сокрытии страницы произошла ошибка"; case "page-preview": return "Предпросмотр страницы"; case "page-seo": return "Редактировать SEO информацию страницы"; case "page-delete": return "Удалить страницу \'%Title%\'"; case "page-edit": return "Редактировать страницу \'%Title%\'"; case "page-hide": return "Скрыть"; case "page-show": return "Раскрыть"; case "page": return "Страница"; case "link-delete": return "Удалить ссылку \'%Title%\'"; case "link-edit": return "Редактировать ссылку \'%Title%\'"; case "link": return "Ссылка"; case "menu-edit": return "Редактировать"; case "menu-delete": return "Удалить"; case "menu-title": return "Заголовок"; case "menu-description": return "Описание"; case "menu-static-path": return "MENU_"; case "admin-menu-site-structure": return "Структура сайта"; case "admin-menu-template-variables": return "Переменные для шаблонов"; case "admin-menu-user-list": return "Пользователи"; case "admin-menu-my-profile": return "Мой профиль"; case "admin-menu-logout": return "Выйти"; case "menu-image-no": return "Не используется"; case "menu-image-first-level": return "Для первого уровня"; case "menu-image-all-levels": return "Для всех уровней"; case "title-h1": return "Заголовок h1"; case "meta-title": return "Meta Title"; case "meta-keywords": return "Meta Keywords"; case "meta-description": return "Meta Description"; case "attribute-title": return "Аттрибут title тэга <a>"; case "list-info1": return "%Page% из %Total%"; case "list-info2": return "По запросу \'%Request%\' найдено %Total%"; case "remove-image-confirm": return "Пожалуйста подтвердите удаление картинки"; case "removing-image": return "Удаляем картинку..."; case "error-removing-image": return "Произошла ошибка при попытке удаления картинки"; case "image-removed": return "Картинка успешно удалена"; case "save": return "Сохранить"; case "cancel": return "Отменить"; case "msg-no-url": return "Введите URL ссылки"; case "msg-no-page-selected": return "Выберите страницу из списка"; case "msg-no-email": return "Введите адрес эл.почты"; case "title-site-structure": return "Структура сайта"; case "title-page-edit": return "Редактирование содержимого страницы"; case "title-module-edit": return "Редактирование страницы модуля"; case "title-link-edit": return "Редактирование информации о ссылке"; case "title-user-list": return "Пользователи"; case "title-user-add": return "Добавление пользователя"; case "title-user-edit": return "Редактирование пользователя"; case "title-developer": return "Панель разработчика"; case "page-description": return "Краткое описание"; case "page-is-removed": return "Страница %Title% удалена"; case "title-empty": return "Введите заголовок"; case "template-is-not-defined": return "Выберите шаблон вывода содержания страницы из списка"; case "templateset-is-not-defined": return "Выберите набор шаблонов вывода содержания модуля из списка"; case "static-path-empty": return "Введите URL страницы"; case "static-path-is-not-unique": return "Введенный URL не уникален. Выберите другой URL"; case "static-path-incorrect": return "Введенный URL неверен! Пожалуйста используйте только латинские буквы, цифры, тире (-), точки (.) и знак подчеркивания (_)"; case "static-path-empty-menu": return "Введите имя переменной MENU_"; case "static-path-is-not-unique-menu": return "Введенное имя переменной MENU_ не уникально. Выберите другое имя"; case "static-path-incorrect-menu": return "Введенное имя переменной MENU_ неверно! Пожалуйста используйте только латинские буквы, цифры, тире (-), точки (.) и знак подчеркивания (_)"; case "parent-is-not-defined": return "Укажите родительскую страницу/меню"; case "parent-language-different": return "Язык родительской страницы не соответсвует языку текущей страницы. Сохранение данных не возможно."; case "password-is-changed-and-sent": return "Ваш пароль был успешно изменен и отправлен на ваш эл. адрес"; case "logged-out": return "Вы вышли из системы"; case "logged-in": return "Вы вошли в систему"; case "wrong-login-password": return "Неправильное сочетание логина и пароля"; case "new-password": return "Новый пароль"; case "open-calendar": return "Нажмите сюда, чтобы открыть календарь"; case "your-session-expired": return "Время сессии истекло"; case "unknown-module": return "Модуль \'%Module%\' не найден"; case "page-type-is-undefined": return "Неверно определен тип страницы"; case "email-is-not-unique": return "Введенный вами адрес эл. почты уже занят одним из пользователей. Введите другой адрес"; case "incorrect-email-format": return "Введите адрес эл. почты в формате name@yoursite.ru"; case "incorrect-email-address": return "Введенный вами адрес эл. почты не зарегистрирован"; case "wrong-old-password": return "Старый пароль введен неверно"; case "password-empty": return "Пароль не может быть пустым"; case "password-not-equal": return "Пароли не совпадают"; case "name-required": return "Укажите Ваше имя"; case "role-undefined": return "Вы не выбрали роль пользователя"; case "role-incorrect": return "Выбрана некорректная роль пользователя"; case "country-required": return "Укажите страну"; case "region-required": return "Укажите регион"; case "city-required": return "Укажите город"; case "school-required": return "Укажите школу"; case "class-required": return "Укажите класс"; case "post-required": return "Укажите должность"; case "school-list-required": return "Укажите школу"; case "website-undefined": return "Вы не выбрали вебсайт к которому будет относиться пользователь"; case "user-edit-access-denied": return "Доступ к редактированию чужих данных запрещен"; case "user-is-updated": return "Информация о пользователе обновлена"; case "public-user-is-registered-confirmation": return "Вы успешно зарегистрированы. На указанный Вами e-mail адрес отправлено письмо с подтверждением регистрации."; case "public-user-is-registered": return "Вы успешно зарегистрированы."; case "public-user-is-updated": return "Ваша информация была обновлена"; case "registration-already-confirmed": return "Ваша регистрация уже подтверждена"; case "your-account-is-not-confirmed": return "Вы должны подтвердить Вашу регистрацию, пройдя по ссылке в письме, отправленном на Ваш E-mail"; case "your-account-is-banned": return "Доступ заблокирован. Обратитесь к администрации. <a href="%URL%">Контакты</a>"; case "user-doesnt-exist": return "Указанный пользователь не существует"; case "confirm-registration-incorrect-params": return "Указаны некорректные параметры. Возможно, ссылка устарела или параметры запроса подделаны."; case "registration-confirmed": return "Спасибо! Ваша регистрация подтверждена!"; case "user-is-removed": return "Пользователь %UserList% был удален"; case "users-are-removed": return "Пользователи %UserList% были удалены. Всего удалено %UserCount% пользовател(-ей,-я)"; case "home-page": return "Главная"; case "sql-error": return "Ошибка в SQL запросе. Детальная информация об ошибке в log файле"; case "upload-max-file-size": return "макс. размер 1-го файла: %UploadMaxFileSize%"; case "no-templates": return "Вы должны создать файл с именем page.html в папке %Folder%"; case "template-general": return "Основной"; case "menu-image1": return "Иконка 1"; case "menu-image2": return "Иконка 2"; case "menu-image3": return "Иконка 3"; case "menu-image4": return "Иконка 4"; case "menu-image5": return "Иконка 5"; case "filesys-file-is-not-uploaded": return "Файл не загружен"; case "filesys-file-doesnt-exist": return "Исходный файл не существует"; case "filesys-getimagesize-error": return "Невозможно получить размеры картинки для файла %File%"; case "filesys-unsupported-image-mime-type": return "Картинки с типом \'%MimeType%\' не поддерживаются"; case "filesys-unsupported-image-function": return "Для завершения процесса изменения размеров картинки, требуется функция %Function%. Но данная функция не поддерживается вашим хостинг провайдером"; case "filesys-file-upload-error": return "Произошла ошибка при загрузке файла на сервер. Номер ошибки %ErrorNumber%"; case "filesys-incorrect-file-name": return "Имя файла %FileName% неверное. Пожалуйста переименуйте и попробуйте загрузить снова"; case "filesys-unsupported-file-mime-type": return "Файлы с типом \'%MimeType%\' не поддерживаются"; case "filesys-file-exists": return "Файл с именем %FileName% уже существует в папке %FolderName%"; case "filesys-copy-error": return "Ошибка копирования файла из %From% в %To%"; case "phpmailer-provide-address": return "Вы должны указать как минимум один E-mail адрес получателя"; case "phpmailer-mailer-not-supported": return "%Mailer% не поддерживается"; case "phpmailer-execute": return "Невозможно выполнить: %Sendmail%"; case "phpmailer-instantiate": return "Функция mail() не определена"; case "phpmailer-authenticate": return "SMTP Ошибка: Ошибка авторизации"; case "phpmailer-from-failed": return "Невозможно использовать следующие From адреса: %Address%"; case "phpmailer-recipients-failed": return "SMTP Ошибка: Невозможно отправить E-mail следующим получателям: %Address%"; case "phpmailer-data-not-accepted": return "SMTP Ошибка: Данные не приняты сервером"; case "phpmailer-connect-host": return "SMTP Ошибка: Невозможно соединиться с SMTP хостом %Host%"; case "phpmailer-file-access": return "Ошибка доступа к файлу: %File%"; case "phpmailer-file-open": return "Невозможно открыть файл: %File%"; case "phpmailer-encoding": return "Неизвестная кодировка: %Encoding%"; case "error-sending-email": return "Ваше сообщение не было отправлено из-за внутренней ошибки сервера"; case "incorrect-captcha": return "Вы ввели неверный код подтверждения"; case "date-Sun": return "вс"; case "date-Mon": return "пн"; case "date-Tue": return "вт"; case "date-Wed": return "ср"; case "date-Thu": return "чт"; case "date-Fri": return "пт"; case "date-Sat": return "сб"; case "date-Sunday": return "воскресенье"; case "date-Monday": return "понедельник"; case "date-Tuesday": return "вторник"; case "date-Wednesday": return "среда"; case "date-Thursday": return "четверг"; case "date-Friday": return "пятница"; case "date-Saturday": return "суббота"; case "date-Jan": return "янв"; case "date-Feb": return "фев"; case "date-Mar": return "мар"; case "date-Apr": return "апр"; case "date-May": return "мая"; case "date-Jun": return "июн"; case "date-Jul": return "июл"; case "date-Aug": return "авг"; case "date-Sep": return "сен"; case "date-Oct": return "окт"; case "date-Nov": return "ноя"; case "date-Dec": return "дек"; case "date-January": return "января"; case "date-February": return "февраля"; case "date-March": return "марта"; case "date-April": return "апреля"; case "date-June": return "июня"; case "date-July": return "июля"; case "date-August": return "августа"; case "date-September": return "сентября"; case "date-October": return "октября"; case "date-November": return "ноября"; case "date-December": return "декабря"; case "role-integrator": return "Разработчик"; case "role-administrator": return "Администратор"; case "role-moderator": return "Модератор"; case "role-user": return "Пользователь"; case "role-organizer": return "Организатор"; case "role-pupil": return "Ученик"; case "role-specialist": return "Специалист"; case "role-operator": return "Оператор"; case "add-image": return "Добавить"; case "change-image": return "Изменить"; case "configure-image": return "Настроить"; case "remove-image": return "Удалить"; case "set-sort-order-error": return "Произошла ошибка при попытке обновления позиции"; case "xml-section-general": return "Основные"; case "php-messages": return "Сообщения"; case "xml-_header.html": return "Шапка"; case "xml-_footer.html": return "Подвал"; case "xml-_404.html": return "Шаблон "Страница не найдена""; case "xml-page.html": return "Тело страницы"; case "tag-name": return "Имя"; case "variable-value": return "Значение"; case "incorrect-parameter": return "Неверный параметр передан классу VariableList()"; case "loading-edit-variable": return "загружаем информацию о переменной..."; case "saving-variable": return "Сохраняем значение переменной..."; case "variable-saved": return "Значение переменной успешно сохранено"; case "error-saving-variable": return "При сохранении значения переменной произоша ошибка"; case "lightbox-image": return "Картинка"; case "lightbox-of": return "из"; case "robots-saved": return "Файл robots.txt успешно изменен."; case "robots-error": return "Ошибка при сохранении файла robots.txt. Проверьте, установлены ли права на запись."; case "admin-menu-robots": return "Robots.txt"; case "admin-menu-template-robots": return "Изменение файла Robots.txt"; case "sitemap-saved": return "Файл sitemap.xml успешно изменен."; case "sitemap-error": return "Ошибка при сохранении файла sitemap.xml. Проверьте, установлены ли права на запись."; case "admin-menu-sitemap": return "Карта сайта"; case "admin-menu-template-sitemap": return "Изменение файла sitemap.xml"; case "download-file-does-not-exist": return "Файл "%Path%" не найден"; case "parent-directory-access-denied": return "Обращение к родительской директории запрещено"; case "set-file-permissions-message": return "Права %Permissions% для файла "%Path%" установлены"; case "set-file-permissions-error": return "При установке прав %Permissions% для файла "%Path%" произошла ошибка"; case "file-or-directory-exists": return "Файл/папка "%Path%" существует"; case "file-or-directory-does-not-exist": return "Файла/папки "%Path%" не существует"; case "cms-cache-cleared": return "Кеш очищен"; case "admin-menu-city": return "Города"; case "title-city-list": return "Города"; case "title-city-edit": return "Редактировать город"; case "title-city-add": return "Добавить город"; case "city-removed": return "Удалено объектов: %Count%"; case "city-title-empty": return "Заполните поле "Название""; case "city-population-incorrect": return "Некорректное значение поля "Население, человек""; case "registration-subject": return "Регистрация на сайте "Тренинг Тест""; case "registration-content": return "Здравствуйте, %Name%!<br><br>\r\n Вы были успешно зарегистрированы на сайте "ТренингТест"!\r\nДанное письмо отправлено автоматически, для связи со службой поддержки пишите на адрес trainingtest@mail.ru"; case "registration-confirm-subject": return "Подтверждение регистрации на сайте "Тренинг Тест""; case "registration-content-confirmation": return "Здравствуйте, %Name%!<br><br>\r\n Вы были успешно зарегистрированы на сайте "Тренинг Тест"!<br>"; case "registration-confirm-content": return "\n Здравствуйте, %Name%!<br /><br />\n Вы можете подтвердить регистрацию, пройдя по этой ссылке: <a href="%URL%">%URL%</a>\n "; case "registration-confirm-message": return "Ссылка на подтверждение регистрация была успешно отправлена на Ваш email"; case "new-password-subject": return "Новый пароль на сайте "Тренинг Тест""; case "new-password-content": return "Здравствуйте,<br>\r\nВаш новый пароль на сайте "ТренингТест": %Password%<br>\r\nВы сможете изменить его на свой в профиле пользователя после входа на сайт."; case "enter-payment-sum": return "Введите сумму платежа"; case "module-title": return "Система тестирования"; case "module-admin-title": return "Системы тестирования"; case "section-direction": return "Направления"; case "section-subject": return "Предметы"; case "section-test": return "Тесты"; case "section-country": return "Страны"; case "section-region": return "Регионы"; case "section-post": return "Должности"; case "section-giftcode": return "Подарочные сертификаты"; case "section-payment": return "Оплаты"; case "section-teststat": return "Статистика по тестам"; case "section-testresultexport": return "Выгрузка по тестам"; case "config-RegistrationConfirmationRequired": return "Подтверждение регистрации (1 - да, 0 - нет)"; case "config-BonusActive": return "Активность системы начисления бонусов (1 - активна, 0 - неактивна)"; case "config-BonusMinAmount": return "Минимальная сумма пополнения для начиследния бонуса (целое число)"; case "config-BonusPercent": return "Величина бонуса (целое число, процент от суммы пополнения)"; case "config-RegistrationBonusActive": return "Система начисления бонусов за регистрацию (1 - активна, 0 - неактивна)"; case "config-RegistrationBonusAmount": return "Величина бонуса за регистрацию (целое число)"; case "config-DiplomaLevel1Points": return "Баллов для диплома I степени"; case "config-DiplomaLevel2Points": return "Баллов для диплома II степени"; case "config-DiplomaLevel3Points": return "Баллов для диплома III степени"; case "config-DirectionImage": return "Картинка направления"; case "config-DirectionImageKeepFileName": return "Сохранять исходное название картинки направления"; case "config-DirectionPerPage": return "Направлений на странице"; case "config-DirectionOrderBy": return "Сортировка направлений"; case "config-SubjectImage": return "Картинка предмета"; case "config-SubjectImageKeepFileName": return "Сохранять исходное название картинки предмета"; case "config-SubjectPerPage": return "Предметов на странице"; case "config-FilterSubjectPerPage": return "Предметов на странице в фильтре"; case "config-SubjectOrderBy": return "Сортировка предметов"; case "config-TestPerPage": return "Тестов на странице"; case "config-TestOrderBy": return "Сортировка тестов"; case "config-TestURLPrefix": return "URL-префикс теста"; case "config-TestPassURLPrefix": return "URL-префикс прохождения теста"; case "config-DocURLPrefix": return "URL-префикс поиска документов"; case "config-TestResultURLPrefix": return "URL-префикс просмотра результата теста"; case "config-TestPrepareURLPrefix": return "URL-префикс подготовки к прохождению теста"; case "config-AccessURLPrefix": return "URL-префикс доступа к тесту"; case "config-FavouriteURLPrefix": return "URL-префикс избранного"; case "config-SectionOrderBy": return "Сортировка разделов теста"; case "config-QuestionOrderBy": return "Сортировка вопросов"; case "config-AnswerOrderBy": return "Сортировка ответов"; case "config-ProfileURLPrefix": return "URL-префикс профиля"; case "config-CountryPerPage": return "Стран на странице"; case "config-CountryOrderBy": return "Сортировка стран"; case "config-RegionPerPage": return "Регионов на странице"; case "config-RegionOrderBy": return "Сортировка регионов"; case "config-PostPerPage": return "Должностей на странице"; case "config-PostOrderBy": return "Сортировка должностей"; case "config-MaxPoints": return "Максимальное кол-во баллов"; case "config-EasyPoints": return "Баллов за легкие вопросы"; case "config-HardPoints": return "Баллов за сложные вопросы"; case "config-PaymentOrderBy": return "Сортировка транзакций"; case "config-PaymentFileEmail": return "Email для получения загруженных квитанций об оплате"; case "config-SubscriberPerPage": return "Подписчиков на странице"; case "config-SubscriberOrderBy": return "Сортировка подписчиков"; case "config-GiftCodePerPage": return "Подарочных купонов на странице"; case "config-GiftCodeOrderBy": return "Сортировка подарочных купонов"; case "title-direction-edit": return "Редактировать "; case "title-direction-add": return "Добавить направление"; case "direction-removed": return "Удалено объектов: %Count%"; case "page-empty": return "Не указан параметр PageID"; case "direction-title-empty": return "Заполните поле "Название""; case "cannot-remove-direction": return "Не удалось удалить направление "%Title%" - к нему привязаны другие объекты"; case "title-subject-edit": return "Редактировать предмет"; case "title-subject-add": return "Добавить предмет"; case "color-red": return "Красный"; case "color-green": return "Зеленый"; case "color-blue": return "Синий"; case "color-yellow": return "Желтый"; case "subject-removed": return "Удалено объектов: %Count%"; case "subject-title-empty": return "Заполните поле "Название""; case "subject-price-empty": return "Заполните поле "Цена""; case "subject-price-incorrect": return "Некорректное значение поля "Цена""; case "cannot-remove-subject": return "Не удалось удалить предмет "%Title%" - к нему привязаны другие объекты"; case "title-test-edit": return "Редактировать тест"; case "title-test-add": return "Добавить тест"; case "test-removed": return "Удалено объектов: %Count%"; case "test-subjectid-empty": return "Заполните поле "Предмет""; case "test-subjectid-incorrect": return "Некорректное значение поля "Предмет""; case "test-class-empty": return "Заполните поле "Класс""; case "test-class-incorrect": return "Некорректное значение поля "Класс""; case "test-timelimit-empty": return "Заполните поле "Время""; case "test-timelimit-incorrect": return "Некорректное значение поля "Время""; case "test-pointstodiploma-empty": return "Заполните поле "Баллов для диплома""; case "test-pointstodiploma-incorrect": return "Некорректное значение поля "Баллов для диплома""; case "test-is-not-unique": return "На одно сочетание предмета и класса может быть только один активный тест"; case "test-questioncount-empty": return "Заполните поле "Количество вопросов""; case "test-questioncount-incorrect": return "Некорректное значение поля "Количество вопросов""; case "test-questioncount-odd": return "Указано нечетное количество вопросов"; case "cannot-remove-test": return "Не удалось удалить тест "%Title%" - к нему привязаны другие объекты"; case "title-section-edit": return "Редактировать раздел"; case "title-section-add": return "Добавить раздел"; case "section-removed": return "Удалено объектов: %Count%"; case "section-title-empty": return "Заполните поле "Название""; case "title-question-edit": return "Редактировать вопрос"; case "title-question-add": return "Добавить вопрос"; case "question-removed": return "Удалено объектов: %Count%"; case "question-title-empty": return "Заполните поле "Вопрос""; case "question-difficulty-incorrect": return "Некорректное значение поля "Сложность""; case "question-answer-required": return "Необходимо добавить варианты ответов"; case "question-correct-answer-required": return "Необходимо добавить правильный ответ"; case "title-answer-edit": return "Редактировать ответ"; case "title-answer-add": return "Добавить ответ"; case "answer-removed": return "Удалено объектов: %Count%"; case "answer-title-empty": return "Заполните поле "Ответ""; case "answer-correct-empty": return "Заполните поле "Правильный""; case "title-country-edit": return "Редактировать страну"; case "title-country-add": return "Добавить страну"; case "country-removed": return "Удалено объектов: %Count%"; case "country-title-empty": return "Заполните поле "Название""; case "cannot-remove-country": return "Не удалось удалить страну "%Title%" - к ней привязаны другие объекты"; case "title-region-edit": return "Редактировать регион"; case "title-region-add": return "Добавить регион"; case "region-removed": return "Удалено объектов: %Count%"; case "region-title-empty": return "Заполните поле "Название""; case "region-countryid-empty": return "Заполните поле "Страна""; case "region-countryid-incorrect": return "Некорректное значение поля "Страна""; case "region-regionindex-empty": return "Заполните поле "Номер региона""; case "region-regionindex-incorrect": return "Некорректное значение поля "Номер региона""; case "cannot-remove-region": return "Не удалось удалить регион "%Title%" - к нему привязаны другие объекты"; case "title-post-edit": return "Редактировать должность"; case "title-post-add": return "Добавить должность"; case "post-removed": return "Удалено объектов: %Count%"; case "post-title-empty": return "Заполните поле "Название""; case "cannot-remove-post": return "Не удалось удалить должность "%Title%" - к ней привязаны другие объекты"; case "payment-created": return "Оплата успешно создана"; case "xml-test_test_list.html": return "Список тестов"; case "xml-test_test_list_popup.html": return "Список тестов (фильтр)"; case "xml-test_test_page.html": return "Страница теста"; case "xml-test_profile_settings.html": return "Профиль - личные данные"; case "xml-test_test_question.html": return "Ответ на вопрос"; case "xml-test_test_result.html": return "Результат тестирования"; case "xml-test_test_result_question.html": return "Результат тестирования - ответ на вопрос"; case "xml-test_favourite_pupil.html": return "Избранное - ученик"; case "xml-test_favourite_organizer.html": return "Избранное - организатор"; case "xml-test_test_prepare.html": return "Подготовка к тесту (ученик2)"; case "xml-test_profile_test_history_organizer.html": return "Профиль - оплаченные тесты (организатор)"; case "xml-test_profile_test_history_pupil.html": return "Профиль - пройденные тесты (ученик)"; case "xml-test_access_list.html": return "Страница для печати доступов к тестам"; case "xml-test_diploma.html": return "Диплом"; case "xml-test_certificate.html": return "Сертификат"; case "xml-test_letter_of_thanks.html": return "Благодарность"; case "xml-test_teacher_diploma.html": return "Диплом учителя"; case "section-subscriber": return "Подписчики"; case "title-subscriber-edit": return "Редактировать подписчика"; case "title-subscriber-add": return "Добавить подписчика"; case "subscriber-removed": return "Удалено объектов: %Count%"; case "subscriber-email-empty": return "Заполните поле "Email""; case "title-giftcode-edit": return "Редактировать подарочный сертификат"; case "title-giftcode-add": return "Добавить подарочный сертификат"; case "giftcode-removed": return "Удалено объектов: %Count%"; case "giftcode-code-empty": return "Заполните поле "Код""; case "giftcode-amount-empty": return "Заполните поле "Сумма""; case "giftcode-amount-incorrect": return "Некорректное значение поля "Сумма""; case "giftcode-code-not-unique": return "Указанный код уже зарегистрирован в системе"; case "payment-category-title-other": return "Квитанция (прочие зачисления)"; case "payment-category-title-yandex": return "Яндекс.Касса"; case "payment-category-title-giftcode": return "По сертификату"; case "payment-category-title-bonus": return "Бонусы"; case "payment-category-title-registration-bonus": return "Бонусы за регистрацию"; case "result-export-DateStarted": return "Дата"; case "result-export-Name": return "ФИО"; case "result-export-SchoolTitle": return "Школа"; case "result-export-Role": return "Вид участия"; case "result-export-UserID": return "Номер профиля участника или организатора"; case "result-export-SubjectTitle": return "Предмет"; case "result-export-Class": return "Класс"; case "result-export-Points": return "Набранный балл"; case "result-export-DiplomaType": return "Вид диплома"; case "result-export-DocumentNumber": return "Номер документа"; case "result-export-Paid": return "Диплом оплачен"; case "result-export-Finished": return "Тест завершен"; case "result-export-Email": return "Электронный адрес участника или организатора"; case "result-export-role-pupil": return "Участник 1"; case "result-export-role-pupil_temp": return "Участник 2"; case "question-1": return "вопрос"; case "question-2": return "вопроса"; case "question-5": return "вопросов"; case "minute-1": return "минута"; case "minute-2": return "минуты"; case "minute-5": return "минут"; case "newsletter-email-required": return "Введите Ваш Email"; case "newsletter-email-incorrect": return "Введите Ваш Email в правильном формате"; case "newsletter-email-already-subscribed": return "Указанный Email уже подписан на рассылку"; case "newsletter-email-used-by-user": return "Указанный Email уже использован зарегистрированным пользователем и подписан на рассылку"; case "newsletter-subscribe-message": return "Вы успешно подписаны на рассылку!"; case "newsletter-subscribe-email-subject": return "Подписка на Email-рассылку "Тренинг Тест""; case "newsletter-subscribe-email-content": return "Здравствуйте! Вы были подписаны на Email-рассылку сайта "Тренинг Тест". \r\n Чтобы отписаться от рассылки, перейдите по следующей ссылке: <a href="%UnsubscribeURL%">%UnsubscribeURL%</a>"; case "newsletter-unsubscribe-message": return "Вы успешно отписаны от рассылки!"; case "newsletter-unsubscribe-not-found": return "Данных о Вашей подписке не найдено"; case "newsletter-unsubscribe-params-error": return "Указаны неверные параметры запроса"; case "profile-section-settings": return "Учетная запись"; case "profile-section-payment-history": return "История оплат"; case "profile-section-test-history-organizer": return "Все тесты"; case "profile-section-test-history-pupil": return "Пройденные тесты"; case "profile-section-logout": return "Выйти"; case "profile-add-photo": return "Загрузить фото"; case "appropriate-test-not-found": return "Подходящий для Вас тест не найден"; case "test-access-not-found": return "Доступ к тесту отсутствует"; case "test-incorrect-structure": return "Выбранный Вами тест имеет некорректную структуру. Пожалуйста, обратитесь к администратору сервиса."; case "need-to-pay": return "Для заказа наградных документов необходимо зачислить на внутренний счет вашего личного кабинета %AmountToPay% рублей"; case "payment-note": return "Со внутреннего счета вашего личного кабинета будет списано %Amount% рублей за заказ наградных документов. Сейчас средств на вашем внутреннем счете достаточно для выполнения данного действия. \r\nНажмите на кнопку "Подтвердить". "; case "payment-description-documents": return "Оплата доступов к наградным документам"; case "payment-registration-bonus-description": return "Бонус за регистрацию"; case "yandex-payment": return "Пополнение счета через платежную систему Яндекс.Касса"; case "payment-bonus": return "Бонус за пополнение счета"; case "payment-file-subject": return "ID %UserID% - квитанция об оплате"; case "payment-file-text": return "Здравствуйте! <br /><br />\r\n Пожалуйста, проверьте подлинность квитации об оплате (см. вложение) и внесите соответствующую сумму на личный счет пользователя %UserID% на странице <a href="%UserEditURL%">%UserEditURL%</a>"; case "payment-file-message": return "Квитанция успешно отправлена!"; case "favourite-subject-choose-quantity": return "Выберите количество участников тестирования по предмету "%Title%""; case "payment-success-message": return "Ваш счет пополнен на %Amount% рублей. Теперь вы можете перейти в избранное и пройти выбранный Вами тест."; case "fill-organizer-list": return "Укажите имя и должность хотя бы одного организатора для каждого предмета"; case "giftcode-not-found": return "Подарочного купона с указанным кодом не существует"; case "giftcode-already-used": return "Подарочный купон с указанным кодом уже использован"; case "giftcode-used-message": return "Подарочный купон успешно активирован! На Ваш счет зачислено %Amount% руб."; case "giftcode-payment-description": return "Пополнение счета на сумму %Amount% руб. по сертификату № %Code%"; case "diploma-level-title-1": return "I СТЕПЕНИ"; case "diploma-level-title-2": return "II СТЕПЕНИ"; case "diploma-level-title-3": return "III СТЕПЕНИ"; case "diploma-level-title-0": return ""; case "certificate": return "СЕРТИФИКАТ"; case "profile-test-history-pupil-buy-documents-description": return "Вы можете заказать наградные документы. Стоимость одного комплекта - %Price% рублей. После оплаты появится ссылка для скачивания."; case "teacher-name-required": return "заполните ФИО учителя"; case "teacher-post-required": return "выберите должность учителя"; case "teacher-already-exist": return "ошибка, учитель уже задан"; default: return key; } }