function GetTranslation(key)
{
switch (key)
{
case "copyright": 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 "loading-seo": return "загружаем SEO информацию страницы..."
case "error-loading-seo": return "Сбой загрузки SEO информации страницы"
case "saving-seo": return "сохраняем SEO информацию страницы..."
case "error-saving-sort": return "Список страниц был изменен. Обновление сортировки невозможно. Пожалуйста обновите страницу [F5]"
case "page-activate": return "Отобразить страницу"
case "page-deactivate": 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-title": return "Заголовок"
case "menu-description": return "Описание"
case "menu-static-path": return "MENU_"
case "admin-menu-site-structure": return "Структура сайта"
case "admin-menu-newsletter": 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 "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 "save": return "Сохранить"
case "cancel": return "Отменить"
case "msg-no-url": return "Введите URL ссылки"
case "msg-no-page-selected": return "Выберите страницу из списка"
case "msg-no-email": return "Введите e-mail адрес"
case "title-site-structure": return "Структура сайта"
case "title-page-add": return "Добавить страницу"
case "title-module-add": return "Добавить модуль \'%Title%\'"
case "title-link-add": return "Добавить ссылку"
case "title-user-list": return "Пользователи"
case "title-user-add": return "Добавление пользователя"
case "title-user-edit": 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 "Ваш пароль был успешно изменен и отправлен на ваш e-mail адрес"
case "logged-out": return "Вы вышли из системы"
case "wrong-login-password": return "Неправильное сочетание e-mail адреса и пароля"
case "login-password-required": return "Пожалуйста введите e-mail адрес и пароль"
case "forgot-email-required": return "Пожалуйста введите e-mail адрес"
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 "Этот e-mail уже есть в нашей базе. Если это Вы - не стоит регистрироваться снова. Пожалуйста, войдите, используя этот e-mail в качестве логина. Если забыли пароль - воспользуйтесь формой восстановления пароля."
case "incorrect-email-format": return "Введите e-mail адрес в формате name@yoursite.ru"
case "incorrect-email-address": return "Введенный вами e-mail адрес не зарегистрирован"
case "wrong-old-password": return "Старый пароль введен неверно"
case "password-empty": return "Новый пароль не может быть пустым"
case "password-not-equal": return "Введенные пароли не совпадают"
case "first-name-required": return "Пожалуйста, укажите Ваше имя"
case "last-name-required": return "Пожалуйста, укажите Вашу фамилию"
case "addressline1-required": return "Пожалуйста, укажите адрес для доставки товара"
case "phone-required": return "Пожалуйста, укажите контактный телефон"
case "role-undefined": return "Вы не выбрали роль пользователя"
case "website-undefined": return "Вы не выбрали вебсайт к которому будет относиться пользователь"
case "user-edit-access-denied": return "Доступ к редактированию чужих данных запрещен"
case "user-is-updated": return "Информация о пользователе обновлена"
case "public-user-is-registered": return "Вы успешно зарегистрированы"
case "public-user-is-updated": 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 "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 "add-image": return "Добавить"
case "change-image": return "Изменить"
case "remove-image": return "Удалить"
case "set-sort-order-error": return "Произошла ошибка при попытке обновления позиции"
case "xml-section-general": return "Основные"
case "template-common": return "переменные шаблона"
case "php-messages": return "сообщения"
case "tag-name": return "Имя"
case "variable-value": return "Значение"
case "incorrect-parameter": return "Неверный параметр передан классу VariableList()"
case "loading-edit-variable": return "загружаем информацию о переменной..."
case "saving-variable": return "сохраняем значение переменной..."
case "lightbox-image": return "Картинка"
case "lightbox-of": return "из"
case "content": return "Содержание"
case "always": return "всегда"
case "ajax-error": return "Неизвестная ошибка ajax запроса"
case "newsletter-list": return "Список рассылок"
case "newsletter-form": return "Сделать рассылку"
case "newsletter-no-subscribers": return "Нет подписчиков для рассылки"
case "newsletter-recipients-incorrect": return "Вы указали не корректные данные в списке получателей"
case "newsletter-no-recipients": return "Пожалуйста, укажите хотя бы одного получателя"
case "newsletter-subject-empty": return "Тема сообщения не может быть пустой"
case "newsletter-body-empty": return "Текст сообщения не может быть пустым"
case "newsletter-name": return "Имя Фамилия"
case "newsletter-firstname": return "Имя"
case "newsletter-lastname": return "Фамилия"
case "newsletter-middlename": return "Отчество"
case "newsletter-unsubscribed": return "Ваш e-mail %Email% был успешно удален из списка рассылки"
case "page-description2": return "Название класса для страницы (варианты index, page01, page02, page03, page04, page05, page06, page07)"
case "map-title": return "Отделы фирменной торговли"
case "feedback-title": return "Отзывы"
case "news-title": return "Новости/акции"
case "vacancy-title": return "Вакансии"
case "contact-title": return "Контакты"
case "contact-message": return "Ваше сообщение принято! Мы свяжемся с Вами в ближайшее время."
case "contact-error": return "Не все поля заполнены корректно"
case "contact-required-Name": return "Пожалуйста, укажите Ваше имя"
case "contact-required-Company": return "Пожалуйста, укажите название организации"
case "contact-required-Email": return "Введите адрес эл. почты"
case "contact-incorrect-Email": return "Введите адрес эл. почты в правильном формате (например, name@yoursite.ru)"
case "contact-required-Message": return "Напишите Ваше сообщение"
case "contact-email-Name": return "Имя"
case "contact-email-Company": return "Организация"
case "contact-email-Email": return "Email"
case "contact-email-Message": return "Сообщение"
case "feedback-message": return "Ваше сообщение принято!"
case "feedback-error": return "Не все поля заполнены корректно"
case "feedback-required-Email": return "Введите адрес эл. почты"
case "feedback-incorrect-Email": return "Введите адрес эл. почты в правильном формате (например, name@yoursite.ru)"
case "feedback-required-Message": return "Напишите Ваше сообщение"
case "feedback-email-Email": return "Email"
case "feedback-email-Message": return "Сообщение"
default: return key;
}
}