Files
人事系统开发 1ba6efd8ed MRBS 1.12.2 等保2.0二级整改完整提交
包含:登录失败锁定、90天密码有效期、30分钟会话超时、
强制改密、登录审计日志、屏幕水印、企业背景图、
备案信息固定底部、favicon、JS空集合保护、
会话过期体验优化(403 JSON)、display_errors 关闭、
固定 key 根治 Integrity check failed 等全部改动

注意:config.inc.php/.htaccess/.user.ini 含敏感信息,
通过 .gitignore 排除,勿推送到公开仓库。
2026-09-09 16:55:02 +08:00

383 lines
28 KiB
Ruby
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php // -*-mode: PHP; coding:utf-8;-*-
// текущую file contains PHP code that specifies language specific strings
// The default strings come from lang.en, and anything in a locale
// specific file will overwrite the default. текущую is a US/UK English file.
//
//
//
//
// текущую file is PHP code. Treat it как such.
// Used in style.inc
$vocab["mrbs"] = "Система бронирования помещений";
// Used in functions.inc
$vocab["report"] = "Отчет";
$vocab["admin"] = "Администратор";
$vocab["help"] = "Помощь";
$vocab["search"] = "Поиск";
$vocab["outstanding"] = "не завершенное бронирование";
// Used in index.php
$vocab["bookingsfor"] = "Бронирование для";
$vocab["bookingsforpost"] = ""; // Goes after the date
$vocab["areas"] = "Местоположения";
$vocab["daybefore"] = "Перейти на день назад";
$vocab["dayafter"] = "Перейти на день вперед";
$vocab["gototoday"] = "Перейти на текущий день";
$vocab["goto"] = "перейти";
$vocab["nav_day"] = "День";
$vocab["nav_week"] = "Неделю";
$vocab["nav_month"] = "Месяц";
$vocab["highlight_line"] = "Активизируйте эту строку";
$vocab["click_to_reserve"] = "Щелкните на ячейке, чтобы начать бронирование.";
$vocab["timezone"] = "Часовой пояс";
$vocab["weekbefore"] = "Перейти на неделю назад";
$vocab["weekafter"] = "Перейти на неделю вперед";
$vocab["gotothisweek"] = "Перейти на текущую неделю";
$vocab["monthbefore"] = "Перейти на месяц назад";
$vocab["monthafter"] = "Перейти на месяц вперед";
$vocab["gotothismonth"] = "Перейти на текущий месяц";
$vocab["no_rooms_for_area"] = "Для этого корпуса не определены помещения";
// Used in trailer.inc
$vocab["viewday"] = "Просмотр дня";
$vocab["viewweek"] = "Просмотр недели";
$vocab["viewmonth"] = "Просмотр месяца";
$vocab["ppreview"] = "Предварительный просмотр";
// Used in edit_entry.php
$vocab["addentry"] = "Добавить запись";
$vocab["editentry"] = "Изменить запись";
$vocab["copyentry"] = "Копировать запись";
$vocab["editseries"] = "Изменить серию";
$vocab["copyseries"] = "Копировать серию";
$vocab["namebooker"] = "Краткое описание";
$vocab["fulldescription"] = "Подробное описание";
$vocab["date"] = "Дата";
$vocab["start"] = "Начало";
$vocab["end"] = "Завершение";
$vocab["start_date"] = "Время начала";
$vocab["end_date"] = "Время завершения";
$vocab["time"] = "Время";
$vocab["period"] = "Период";
$vocab["duration"] = "Продолжительность";
$vocab["second_lc"] = "секунда";
$vocab["seconds"] = "секунд";
$vocab["minute_lc"] = "минута";
$vocab["minutes"] = "минут";
$vocab["hour_lc"] = "час";
$vocab["hours"] = "часов";
$vocab["day"] = "день";
$vocab["days"] = "дней";
$vocab["week"] = "неделя";
$vocab["weeks"] = "недель";
$vocab["year_lc"] = "год";
$vocab["years"] = "лет";
$vocab["period_lc"] = "период";
$vocab["periods"] = "периодов";
$vocab["all_day"] = "Весь день";
$vocab["area"] = "Корпус";
$vocab["type"] = "Тип";
$vocab["save"] = "Сохранить";
$vocab["rep_type"] = "Тип повторения";
$vocab["rep_type_0"] = "Нет";
$vocab["rep_type_1"] = "Ежедневно";
$vocab["rep_type_2"] = "Еженедельно";
$vocab["rep_type_3"] = "Ежемесячно";
$vocab["rep_type_4"] = "Ежегодно";
$vocab["rep_end_date"] = "Дата окончания повторения";
$vocab["rep_rep_day"] = "Дни повторения";
$vocab["ctrl_click"] = "Используйте Control-Click чтобы выделить более одного помещения";
$vocab["entryid"] = "ID записи";
$vocab["repeat_id"] = "ID повторения";
$vocab["brief_description"] = "Краткое описание.";
$vocab["status"] = "Статус";
$vocab["public"] = "Общедоступный";
$vocab["private"] = "Частный";
$vocab["unavailable"] = "[Частный]";
$vocab["is_mandatory_field"] = "это обязательное поле, пожалуйста, введите значение";
$vocab["missing_mandatory_field"] = "Вы не заполнили обязательные поля";
$vocab["confirmed"] = "Подтверждено";
$vocab["start_after_end"] = "Дата начала больше даты завершения";
$vocab["start_after_end_long"] = "Ошибка: дата начала больше даты завершения";
// Used in view_entry.php
$vocab["description"] = "Описание";
$vocab["room"] = "Помещение";
$vocab["createdby"] = "Создано";
$vocab["lastupdate"] = "Последнее обновление";
$vocab["deleteentry"] = "Удалить запись";
$vocab["deleteseries"] = "Удалить серию";
$vocab["exportentry"] = "Экспортировать запись";
$vocab["exportseries"] = "Экспортировать серию";
$vocab["confirmdel"] = "Вы уверены в том что Вы хотите удалить эту запись?";
$vocab["returnprev"] = "Возврат на предыдущую страницу";
$vocab["invalid_entry_id"] = "Неправильный id записи.";
$vocab["invalid_series_id"] = "Неправильная id серии.";
$vocab["confirmation_status"] = "Статус подтверждения";
$vocab["tentative"] = "Предварительный";
$vocab["approval_status"] = "Статус утверждения";
$vocab["approved"] = "Утвержденный";
$vocab["awaiting_approval"] = "Ожидающий утверждения";
$vocab["approve"] = "Утвердить";
$vocab["reject"] = "Отклонить";
$vocab["more_info"] = "Подробнее";
$vocab["remind_admin"] = "Напомнить администратору";
$vocab["series"] = "серию";
$vocab["request_more_info"] = "Пожалуйста, укажите дополнительную информацию";
$vocab["reject_reason"] = "Пожалуйста, укажите причину своего отказа";
$vocab["send"] = "Отправить";
$vocab["approve_failed"] = "Это бронирование не может быть утверждено.";
$vocab["no_request_yet"] = "Запрос еще не был отправлен"; // Used for the title tooltip on More Info button
$vocab["last_request"] = "Последний запрос отправлен в"; // Used for the title tooltip on More Info button
$vocab["by"] = "по"; // Used for the title tooltip on More Info button
$vocab["sent_at"] = "Отправлен в ";
$vocab["yes"] = "Да";
$vocab["no"] = "Нет";
// Used in edit_entry_handler.php
$vocab["error"] = "Ошибка";
$vocab["sched_conflict"] = "Конфликт резервирования";
$vocab["conflict"] = "Новое бронирование конфликтует со следующими записями";
$vocab["rules_broken"] = "Новое бронирование конфликтует со следующими политиками";
$vocab["too_many_entries"] = "Выбранные опции создадут слишком много записей.<br>Пожалуйста выберите другие опции!";
$vocab["returncal"] = "Возврат к просмотру календаря";
$vocab["failed_to_acquire"] = "Ошибка монопольного доступа к базе данных";
$vocab["invalid_booking"] = "Неправильное бронирование";
$vocab["must_set_description"] = "Вы должны ввести краткое описание бронирования. Пожалуйста, вернитесь назад и заполните его.";
$vocab["mail_subject_approved"] = "Запись утверждена %s "; // $mrbs_company
$vocab["mail_subject_rejected"] = "Запись отклонена %s "; // $mrbs_company
$vocab["mail_subject_more_info"] = "%s : запрошена более подробная информация"; // $mrbs_company
$vocab["mail_subject_reminder"] = "Напоминание для %s "; // $mrbs_company
$vocab["mail_body_approved"] = "Запись утверждена администраторами; подробная информация здесь:";
$vocab["mail_body_rej_entry"] = "Запись отклонена администраторами; подробная информация здесь:";
$vocab["mail_body_more_info"] = "Администраторам требуется больше информации об этой записи; подробная информация здесь:";
$vocab["mail_body_reminder"] = "Напоминание - запись ожидает утверждения; подробная информация здесь:";
$vocab["mail_subject_new_entry"] = "Запись добавлена %s "; // $mrbs_company
$vocab["mail_subject_changed_entry"] = "Запись изменена %s "; // $mrbs_company
$vocab["mail_subject_delete"] = "Запись удалена %s "; // $mrbs_company
$vocab["mail_body_new_entry"] = "Внесена новая запись, подробная информация здесь:";
$vocab["mail_body_changed_entry"] = "Запись была изменена, подробная информация здесь:";
$vocab["mail_body_del_entry"] = "Запись была удалена, подробная информация здесь:";
$vocab["new_value"] = "Новое";
$vocab["old_value"] = "Старое";
$vocab["reason"] = "Причина";
$vocab["info_requested"] = "Информация запрошена";
$vocab["min_time_before"] = "Минимальный интервал между текущим временем и началом бронирования";
$vocab["max_time_before"] = "Максимальный интервал между текущим временем и началом бронирования";
$vocab["max_booking_duration"] = 'Максимальный интервал бронирования %1$d %2$s';
// Used in pending.php
$vocab["pending"] = "Бронирование ожидает утверждения";
$vocab["none_outstanding"] = "У Вас нет бронирований ожидающих утверждения.";
// Authentication stuff
$vocab["accessdenied"] = "Доступ закрыт";
$vocab["norights"] = "У Вас не достаточно прав изменять эту запись.";
$vocab["please_login"] = "Пожалуйста, войдите в систему";
$vocab["users.name"] = "Имя";
$vocab["users.password"] = "Пароль";
$vocab["users.level"] = "Права";
$vocab["unknown_user"] = "неизвестный пользователь";
$vocab["login"] = "Войти в систему";
$vocab["logoff"] = "Выйти из системы";
$vocab["username_or_email"] = "Имя пользователя или Email адрес";
// Database upgrade code
$vocab["database_login"] = "Логин базы данных";
$vocab["upgrade_required"] = "База данных должна быть обновлена. Пожалуйста, выполните резервное копирование базы данных перед обновлением.";
$vocab["supply_userpass"] = "Пожалуйста, укажите имя и пароль пользователя базы данных, имеющего права администратора.";
$vocab["contact_admin"] = "Если у Вас нет прав администрирования, свяжитесь с администратором %s."; // $mrbs_admin
$vocab["upgrade_to_version"] = "Обновление до версии базы данных";
$vocab["upgrade_to_local_version"] = "Обновление до версии локальной базы данных";
$vocab["upgrade_completed"] = "Обновление базы данных завершено.";
// User access levels
$vocab["level_0"] = "нет доступа";
$vocab["level_1"] = "пользователь";
$vocab["level_2"] = "администратор";
$vocab["level_3"] = "пользователь администратор";
// Authentication database
$vocab["user_list"] = "Список пользователей";
$vocab["edit_user"] = "Изменить пользователя";
$vocab["delete_user"] = "Удалить этого пользователя";
//$vocab["users.name"] = Use the same как above, for consistency.
//$vocab["users.password"] = Use the same как above, for consistency.
$vocab["users.email"] = "адрес электронной почты";
$vocab["password_twice"] = "Если вы хотите изменить пароль, пожалуйста, введите новый пароль дважды";
$vocab["passwords_not_eq"] = "Пароли не совпадают!";
$vocab["password_invalid"] = "Пароль не соответствует политике. Он должен содержать по крайней мере:";
$vocab["policy_length"] = "%d символ(ов)";
$vocab["policy_alpha"] = "%d символ(ов)";
$vocab["policy_lower"] = "%d символ(ов) в нижнем регистре";
$vocab["policy_upper"] = "%d символ(ов) в верхнем регистре";
$vocab["policy_numeric"] = "%d числовых символ(ов)";
$vocab["policy_special"] = "%d специальных символ(ов)";
$vocab["add_new_user"] = "Добавить нового пользователя";
$vocab["action"] = "Действие";
$vocab["user"] = "Пользователь";
$vocab["administrator"] = "Администратор";
$vocab["unknown"] = "Неизвестный";
$vocab["ok"] = "ОК";
$vocab["show_my_entries"] = "Щелкните, чтобы вывести все предстоящие записи";
$vocab["no_users_initial"] = "Нет пользователей с административными правами";
$vocab["no_users_create_first_admin"] = "Создайте пользователя с административными правами, после этого Вы сможете создать остальных пользователей.";
$vocab["warning_last_admin"] = "Предупреждение! Это последний пользователя с административными правами и Вы не можете его удалить или лишить административных прав. Иначе Вы не сможете войти в систему.";
// Used in search.php
$vocab["invalid_search"] = "Пустая или неправильная строка поиска.";
$vocab["search_results"] = "Результаты поиска для";
$vocab["nothing_found"] = "Совпадений не найдено.";
$vocab["records"] = "Записей ";
$vocab["through"] = " по ";
$vocab["of"] = " из ";
$vocab["previous"] = "Предыдущая";
$vocab["next"] = "Следующая";
$vocab["entry"] = "запись";
$vocab["view"] = "Просмотр";
$vocab["search_button"] = "Поиск";
$vocab["search_for"] = "Поиск для";
$vocab["from"] = "Из";
// Used in report.php
$vocab["report_on"] = "Отчет о бронировании";
$vocab["report_start"] = "Отчет - дата начала";
$vocab["report_end"] = "Отчет - дата завершения";
$vocab["match_area"] = "Соответствующий корпус";
$vocab["match_room"] = "Соответствующее помещение";
$vocab["match_type"] = "Соответствующий тип";
$vocab["ctrl_click_type"] = "Используйте Control-Click чтобы выделить более одного типа";
$vocab["match_entry"] = "Соответствующее краткое описание";
$vocab["match_descr"] = "Соответствующее полное описание";
$vocab["ical"] = "Отчет как iCalendar (.ics file) - исключая периоды";
$vocab["summarize_by"] = "Упорядочить по";
$vocab["sum_by_descrip"] = "Краткое описание";
$vocab["sum_by_creator"] = "Создатель";
$vocab["sum_by_type"] = "Тип";
$vocab["entry_found"] = "значений найдено";
$vocab["entries_found"] = "записей найдено";
$vocab["summary_header"] = "Суммарные сведения (записи) часы";
$vocab["summary_header_per"] = "Суммарные сведения (записи) периоды";
$vocab["summary_header_both"] = "Суммарные сведения (записи) часы/периоды";
$vocab["entries"] = "записей";
$vocab["total"] = "Всего";
$vocab["submitquery"] = "Сформировать отчет";
$vocab["sort_rep"] = "Сортировать отчет по";
$vocab["sort_rep_time"] = "Дата/время начала";
$vocab["rep_dsp"] = "Показать в отчете";
$vocab["rep_dsp_dur"] = "Продолжительность";
$vocab["rep_dsp_end"] = "Время завершения";
$vocab["fulldescription_short"] = "Полное описание";
$vocab["both"] = "Все";
$vocab["privacy_status"] = "Статус доступа";
$vocab["search_criteria"] = "Критерии поиска";
$vocab["presentation_options"] = "Параметры вывода";
// Used in admin.php
$vocab["edit"] = "Изменить";
$vocab["delete"] = "Удалить";
$vocab["rooms"] = "Помещения";
$vocab["in"] = "в";
$vocab["noareas"] = "Не определены корпуса.";
$vocab["noareas_enabled"] = "Не определены корпуса.";
$vocab["addarea"] = "Добавить корпус";
$vocab["name"] = "Имя";
$vocab["noarea"] = "Не выбран корпус";
$vocab["browserlang"] = "Ваш обозреватель имеет следующий порядок языковых предпочтений";
$vocab["addroom"] = "Добавить помещение";
$vocab["capacity"] = "Количество мест";
$vocab["norooms"] = "Не определены помещения.";
$vocab["norooms_enabled"] = "Не определены помещения.";
$vocab["administration"] = "Подробности помещения";
$vocab["invalid_area_name"] = "Это имя корпуса уже использовано!";
$vocab["empty_name"] = "Вы не ввели имя!";
// Used in edit_area.php and/or edit_room.php
$vocab["editarea"] = "Изменить корпус";
$vocab["change"] = "Изменить";
$vocab["editroom"] = "Изменить помещение";
$vocab["viewroom"] = "Просмотр помещение";
$vocab["not_found"] = " не найдено";
$vocab["room_admin_email"] = "Электронный адрес администратора помещения";
$vocab["area_admin_email"] = "Электронный адрес администратора корпуса";
$vocab["area_first_slot_start"] = "Начало первого бронирования";
$vocab["area_last_slot_start"] = "Начало последнего бронирования";
$vocab["area_res_mins"] = "Интервал (минуты)";
$vocab["area_def_duration_mins"] = "Продолжительность по умолчанию (минуты)";
$vocab["invalid_area"] = "Не верный корпус!";
$vocab["invalid_room_name"] = "This помещение name has already been used in the корпус!";
$vocab["invalid_email"] = "Не верный электронный адрес!";
$vocab["invalid_resolution"] = "Не верный комбинация первого бронирования, последнего бронирования и интервалов!";
$vocab["general_settings"] = "Общие";
$vocab["time_settings"] = "Время бронирования";
$vocab["confirmation_settings"] = "Настройки подтверждения";
$vocab["allow_confirmation"] = "Разрешить предварительное резервирование";
$vocab["default_settings_conf"] = "Установки по умолчанию";
$vocab["default_confirmed"] = "Подтвержденное";
$vocab["default_tentative"] = "Предварительное";
$vocab["approval_settings"] = "Настройки утверждения";
$vocab["enable_approval"] = "Требовать утверждения бронирования";
$vocab["enable_reminders"] = "Разрешить пользователям создавать напоминания администраторам";
$vocab["private_settings"] = "Настройки конфиденциальности";
$vocab["allow_private"] = "Разрешить конфиденциальное бронирование";
$vocab["force_private"] = "Использовать конфиденциальное бронирование по умолчанию";
$vocab["default_settings"] = "Настройки по умолчанию";
$vocab["default_private"] = "Конфиденциальное";
$vocab["default_public"] = "Общедоступное";
$vocab["private_display"] = "Настройки конфиденциальности (отображение)";
$vocab["private_display_label"] = "Как должны отображаться конфиденциальные бронирования?";
$vocab["private_display_caution"] = "ВНИМАНИЕ: Подумайте тщательно о последствиях конфиденциальности , прежде чем изменять эти параметры";
$vocab["treat_respect"] = "Соблюдать параметры создания конфиденциальности бронирования";
$vocab["treat_private"] = "Обрабатывать все бронирования как конфиденциальные, игнорируя их параметры создания";
$vocab["treat_public"] = "Обрабатывать все бронирования как общедоступные, игнорируя их параметры создания";
$vocab["sort_key"] = "Ключ сортировки";
$vocab["sort_key_note"] = "Ключ, используемый для бронирования помещений";
$vocab["booking_policies"] = "Политики бронирования";
$vocab["min_book_ahead"] = "Предварительное бронирование - минимум";
$vocab["max_book_ahead"] = "Предварительное бронирование - максимум";
$vocab["custom_html"] = "Текст формата HTML";
$vocab["custom_html_note"] = "Это поле может быть использовано для отображения вашего собственного HTML, например, встроенных карт Google";
$vocab["email_list_note"] = "Введите список адресов электронной почты, разделенных запятыми или символами новой строки";
$vocab["mode"] = "Режим";
$vocab["mode_periods"] = "Периоды";
$vocab["mode_times"] = "Время";
$vocab["times_only"] = "Только режим времени";
$vocab["enabled"] = "Включен";
$vocab["disabled"] = "Отключен";
$vocab["disabled_area_note"] = "Если корпус отключен, он не появится в календаре " .
"и невозможно забронировать помещения в нем. Однако существующие бронирования " .
"будут сохранены и будут видны в поиске и результатах отчетов.";
$vocab["disabled_room_note"] = "Если помещение отключено, оно не появится в календаре " .
"и невозможно забронировать помещения в нем. Однако существующие бронирования " .
"будут сохранены и будут видны в поиске и результатах отчетов.";
$vocab["book_ahead_note_periods"] = "При использовании периодов, бронирование округляется до ближайшего целого дня.";
// Used in edit_users.php
$vocab["name_empty"] = "Вы должны ввести имя.";
$vocab["name_not_unique"] = "уже существует. Пожалуйста, выберите другое имя.";
// Used in del.php
$vocab["deletefollowing"] = "Это приведет к удалению бронирования";
$vocab["sure"] = "Вы уверены?";
$vocab["YES"] = "Да";
$vocab["NO"] = "Нет";
$vocab["delarea"] = "Вы должны удалить все помещения в этом корпусе перед его удалением <p>";
// Used in help.php
$vocab["about_mrbs"] = "О системе";
$vocab["database"] = "База данных";
$vocab["system"] = "Система";
$vocab["servertime"] = "Время сервера";
$vocab["please_contact"] = "Пожалуйста, свяжитесь с %s по любым вопросам, на которые здесь нет ответа.";
// Entry types
$vocab["type.I"] = "Внутренний";
$vocab["type.E"] = "Внешний";
// General
$vocab["fatal_db_error"] = "Критическая ошибка: к сожалению, база данных не доступна в данный момент.";