[Global]
$ParctlEx = "Родительский контроль"
$Enable2           = depend(Enabled) ? "Включено" : "Выключено"

;---------- Balloons ------------------
ImContactMovedFromBlackList         = "Контакт " + p_imContactId + " был перемещен из списка запрещенных"
ImContactMovedFromWhiteList         = "Контакт " + p_imContactId + " был перемещен из списка разрешенных"
ImContactReplaced                   = "Контакт " + p_imContactId + " уже присутствовал в списке. Данные были модифицированы"
WebContentMovedFromBlackList		= "Веб-адрес " + p_webContentId + " был перемещен из списка запрещенных"
WebContentMovedFromWhiteList		= "Веб-адрес " + p_webContentId + " был перемещен из списка разрешенных"
PersonalInfoReplaced                = "Персональная информация " + p_infoName + " уже присутствовала в списке. Данные были модифицированы"
KeywordReplaced                     = "Ключевое слово " + p_keyword + " уже присутствовало в списке"
ApplicationReplaced                 = "Программа " + f_AppInfo(p_appId).sImagePath + " уже присутствовала в списке. Данные были модифицированы"
AppMovedFromBlackList               = "Программа " + f_AppInfo(p_appId).sImagePath + " была перемещена из списка запрещенных"
AppMovedFromWhiteList               = "Программа " + f_AppInfo(p_appId).sImagePath + " была перемещена из списка разрешенных"
AppNotControlled                    = "Выбранная программа не может контролироваться"
UserAliasAlreadyInUse               = "Псевдоним пользователя уже используется. Введите другое значение"
WebURLReplaced                      = "Веб-адрес " + p_url + " уже присутствует в списке"

;---------- MainWindow_Body.ParCtl ------------------

[MainWindow_Body.ParCtl]
Descr                = "Ограничение и контроль различных действий пользователей на компьютере и в интернете."

[MainWindow_Body.ParCtl.UserList.Footer]
Text = ctl.parent.UserList.getCurPageNum() + " из " + ctl.parent.UserList.getTotalPages()

[MainWindow_Body.ParCtl.Users_List_Row_Cont]
LastViolation        = if(LastViolationDate,"Последнее нарушение: <a $LinkKLInText onclick(f_ParCtl_ShowWindow(\"Report\",ctl.parent.parent.parent.id) ) >" + f_ParCtl_LastViolationDate(LastViolationDate)+ "</a>","Нет нарушений")

;---------- ParCtlMainWindow ------------------

[ParCtlMainWindow]
@ = $RemoteComputer + "Родительский контроль" + if(!$IsRelease, " БЕТА-ВЕРСИЯ")

[ParCtlMainWindow_Navigator]
Stat.Text  = "Отчеты"
Stat.Desc  = "Просмотр отчетов по всем пользователям"
Users.Text = "Пользователи"
Users.Desc = "Настройка параметров контроля пользователей"

[ParCtlMainWindow_Body_Area_Stat]
Header.Text = "Отчеты"
Descr  = "Вы можете просмотреть отчет о работе Родительского контроля для каждой учетной записи, зарегистрированной на этом компьютере."

[ParCtlMainWindow_Body_Area_Users]
Header.Text = "Пользователи компьютера"
Descr  = "Вы можете изменить параметры использования Родительского контроля для каждой учетной записи, зарегистрированной на этом компьютере."
ParCtlStateDesc = "Родительский контроль: "
;ParCtlState     = "включен"
ParCtlPausePlay = state == #StateRunning ? ("Приостановить...") : ("Включить")
ParCtlStop      = "Выключить"

[ParCtlMainWindow_Body_Area_Users_ListArea_Toolbar]
UserSetup.Label    = "Настроить"
UserReport.Label   = "Полный отчет"
UserReport2.Label   = "Hips приложения (debug)"


Enable = "&Включить Родительский контроль"

[s_ParCtlEx_Set_Enable]
1   = "Выключить"
def = "Контролировать"

[s_ParCtlEx_Enabled]
1   = "Включен"
def = "Выключен"

[ParCtlMainWindow_Body_Area_Stat_User]
Label      = "Статистика пользователя: "
Descr.Name = "Контроль пользователя: "

[s_ParCtlEx_User_Enabled]
1   = "Включен"
def = "Выключен"

[ParCtlMainWindow_Body_Area_Stat_Body]
Internet.Name      = "Интернет"
Communication.Name = "Общение"
Computer.Name      = "Компьютер"

[ParCtlMainWindow_Body_Area_Stat_Body_Internet_Col1]
Duration.Name       = "Продолжительность: "
DomainsBlocked.Name = "Заблокировано веб-сайтов: "

[ParCtlMainWindow_Body_Area_Stat_Body_Internet_Col2]
FilesBlocked.Name  = "Заблокировано файлов: "

[ParCtlMainWindow_Body_Area_Stat_Body_InternetEx_Col1]
Total.Name   = "Посещено веб-сайтов:"
Other.Name   = "Другие:"
Blocked.Name = "Заблокировано веб-сайтов:"

[ParCtlMainWindow_Body_Area_Stat_Body_InternetEx_Col2]
Total.Name   = "Загружено файлов:"
Other.Name   = "Другие:"
Blocked.Name = "Заблокировано файлов:"

[ParCtlMainWindow_Body_Area_Stat_Body_Communication_Col1]
PersInfo.Name   = "Найдено персональных данных: "
MsgBlocked.Name = "Заблокировано сообщений: "

[ParCtlMainWindow_Body_Area_Stat_Body_Communication_Col2]
Keywords.Name = "Найдено ключевых слов: "

[ParCtlMainWindow_Body_Area_Stat_Body_CommunicationEx_Col1]
Total.Name   = "Общее количество сообщений: "
Other.Name   = "С другими контактами:"
Blocked.Name = "Заблокировано сообщений:"

[ParCtlMainWindow_Body_Area_Stat_Body_Computer_Col1]
Duration.Name      = "Продолжительность: "

[ParCtlMainWindow_Body_Area_Stat_Body_Computer_Col2]
AppBlocked.Name      = "Заблокировано программ: "

[ParCtlMainWindow_Body_Area_Stat_Body_ComputerEx_Col1]
Total.Name = "Использование программ"
Total.Val  = "время"
Other.Name = "Другие:"

[ParCtlMainWindow_Body_Area_Users_List_Row]
UserControl = "Контроль пользователя: "


;---------- ParCtlUserSettings ------------------

[ParCtlUserSettings]
@ = "Настройка - Родительский контроль для пользователя \"" + f_UserName(UserId) + "\""

[ParCtlUserSettings_BodyEx]
Import = "Загрузить параметры"
Export = "Сохранить параметры"
;DebugWin1 = "Блок приложения"
;DebugWin2 = "Блок компьютера"

[ParCtlUserSettings_Navigator]
InternetHdr      = "Интернет"
InternetUsage    = "Использование интернета"
WebContent       = "Посещение веб-сайтов"
Download         = "Загрузка файлов"
SafeSearch       = "Безопасный поиск"
CommunicationHdr = "Общение"
IM_Usage         = "IM-переписка"
SN_Usage         = "Социальные сети"
PersonalInfo     = "Личные данные"
Keywords         = "Ключевые слова"
ComputerHdr      = "Компьютер"
ComputerUsage    = "Использование компьютера"
AppUsage         = "Запуск программ"
AddHdr           = "Дополнительно"
AddView          = "Параметры учетной записи"

;--- ParCtlUserSettings_Navigator_WorkArea_InternetUsage --

[ParCtlUserSettings_Navigator_WorkArea_InternetUsage]
Header         = "Контроль использования интернета"
Enable         = "&Включить контроль"
Description    = "Вы можете контролировать, как часто и долго пользователь работает в интернете, а также ограничивать время работы при необходимости."
WeekLimitCheck = "Ограничить использование в указанные &дни недели:"
DayLimitCheck  = "Ограничить и&спользование в течение суток:"

;---- ParCtlUserSettings_Navigator_WorkArea_WebContent ----

[ParCtlUserSettings_Navigator_WorkArea_WebContent]
Header      = "Контроль посещения веб-сайтов"
Enable      = "&Включить контроль"
Description = "Вы можете контролировать, какие веб-сайты посещает пользователь, а также ограничивать доступ к веб-сайтам в зависимости от их содержимого." 
Header2     = "Запрет веб-сайтов"

[ParCtlUserSettings_Navigator_WorkArea_WebContent_Ext]
BlockOther  = "&Запретить посещение всех веб-сайтов кроме разрешенных в списке исключений"
OtherDescription = "Если вы используете прокси-сервер, добавьте его в список разрешенных"
BlockSpecified = "Запретить следующие &категории веб-сайтов:"
Exclusions  = "&Исключения ("+BlackWhiteList.size()+")..."

[ParCtlUserSettings_Navigator_WorkArea_WebContent_SafeSeach]
Enable      = "Включить режим &безопасного поиска"

[ParCtlUserSettings_Navigator_WorkArea_WebContent_Tab_Categories]
Categories  = "Выбрать все"

;---- ParCtlUserSettings_Navigator_WorkArea_Download ----

[s_DownloadCategoryState]
#DownloadCategoryStateOff = "Запрещено"
#DownloadCategoryStateOn  = "Разрешено"

[ParCtlUserSettings_Navigator_WorkArea_Download]
Header         = "Контроль загрузки файлов из интернета"
Enable         = "&Включить контроль"
Description    = "Вы можете контролировать загрузку файлов из сети, а также запрещать ее для разных категорий файлов при необходимости."
Header2        = "Категории файлов"

[FileDownloadControl_File]
Toolbar.AllowDeny = !ctl.parent.parent.List.seldata().Enabled? "Запретить" : "Разрешить"

[FileDownloadControl_FileTypesList]
ItemName = "Категория"
ItemState = "Статус"

;---- ParCtlUserSettings_Navigator_WorkArea_SafeSearch ----

[ParCtlUserSettings_Navigator_WorkArea_SafeSearch]
Header         = "Контроль результатов поиска"
Enable         = "&Включить контроль"
Description    = "При включенном контроле из результатов поиска в интернете исключаются веб-сайты, содержащие порнографию, явное эротическое содержание и прочие нежелательные категории веб-сайтов."

;---- ParCtlUserSettings_Navigator_WorkArea_IM_Usage ----

[ParCtlUserSettings_Navigator_WorkArea_IM_Usage]
Header      = "Контроль переписки через интернет-пейджеры"
Enable      = "&Включить контроль"
Description = "Вы можете контролировать общение пользователя в таких программах как ICQ, QIP, mIRC и др., а также запрещать переписку с отдельными контактами."
Attention   = "Настоятельно рекомендуется включить параметр \"Проверять защищенные соединения\" в разделе \"Сеть\" окна настройки программы."
Header2     = "Контакты"
Other       = "&Запретить общение с другими контактами"

[ParCtlUserSettings_Navigator_WorkArea_IM_Usage_Tab]
WhiteList   = "Разрешенные" + f_ListCountText(WhiteList.size())
BlackList   = "Запрещенные" + f_ListCountText(BlackList.size())

[s_Blocked]
def = @? "Запрещено": "Разрешено"

[ParCtlUserSettings_Navigator_WorkArea_IM_Usage_Contacts]
Toolbar.AllowDeny = ctl.parent.parent.List.seldata().Blocked? "Разрешить" : "Запретить"

[ParCtlUserSettings_Navigator_WorkArea_IM_Usage_Contacts_List]
Name        = "Контакт"
Action      = "Статус"
Description = "Описание"

[ParCtlUserSettings_Navigator_WorkArea_IM_Usage_Tab_WhiteList]
Description = "Добавьте контакты, переписка с которыми разрешена."

[ParCtlUserSettings_Navigator_WorkArea_IM_Usage_Tab_WhiteList_List]
Name        = "Контакт"
Description = "Описание"
Date        = "Добавлен"

[ParCtlUserSettings_Navigator_WorkArea_IM_Usage_Tab_BlackList]
Description = "Добавьте контакты, переписку с которыми требуется блокировать."

[ParCtlUserSettings_Navigator_WorkArea_IM_Usage_Tab_BlackList_List]
Name        = "Контакт"
Description = "Описание"
Date        = "Добавлен"

;---- ParCtlUserSettings_Navigator_WorkArea_SN_Usage ----

[ParCtlUserSettings_Navigator_WorkArea_SN_Usage]
Header      = "Контроль переписки в социальных сетях"
Description = "Вы можете контролировать переписку пользователя в социальных сетях Facebook, Yahoo, Twitter, а также запрещать переписку с отдельными контактами."
Enable      = "&Включить контроль"
Header2     = "Контакты"
Descr2      = "Добавление контактов в список производится из отчетов"
Other       = "&Запретить общение с другими контактами"

[ParCtlUserSettings_Navigator_WorkArea_SN_Usage_Contacts]
Toolbar.AllowDeny = ctl.parent.parent.List.seldata().Blocked? "Разрешить" : "Запретить"

[ParCtlUserSettings_Navigator_WorkArea_SN_Usage_Contacts_List]
Id          = "Контакт"
Name        = "Описание"
Action      = "Статус"

;---- ParCtlUserSettings_Navigator_WorkArea_PersonalInfo ----

[ParCtlUserSettings_Navigator_WorkArea_PersonalInfo]
Header      = "Контроль пересылки личных данных"
Enable      = "&Включить контроль"
Description = "Вы можете запретить пересылку пользователем личных данных из списка. К личным данным относятся номера кредитных карт, домашний адрес и другая конфиденциальная информация."
Header2     = "Личные данные"

[ParCtlUserSettings_Navigator_WorkArea_PersonalInfo_List]
Data        = "Данные"
Descr       = "Описание"

;---- ParCtlUserSettings_Navigator_WorkArea_Keywords ----

[ParCtlUserSettings_Navigator_WorkArea_Keywords]
Header      = "Контроль употребления ключевых слов"
Enable      = "&Включить контроль"
Description = "Вы можете контролировать употребление перечисленных слов и словосочетаний в переписке пользователя."
Header2     = "Ключевые слова"

;--- ParCtlUserSettings_Navigator_WorkArea_ComputerUsage --

[ParCtlUserSettings_Navigator_WorkArea_ComputerUsage]
Header         = "Контроль времени работы за компьютером"
Enable         = "&Включить контроль"
Description    = "Вы можете контролировать, как часто и долго пользователь проводит время за компьютером, а также ограничивать время работы при необходимости."
WeekLimitCheck = "Ограничить использование в указанные &дни недели:"
DayLimitCheck  = "Ограничить и&спользование в течение суток:"

;---- ParCtlUserSettings_Navigator_WorkArea_AppUsage ----

[s_AppUsageText]
0 = s_Blocked(1)
1 = s_Blocked(0)
2 = "Ограничено по времени"

[ParCtlUserSettings_Navigator_WorkArea_AppUsage]
Header      = "Контроль запускаемых программ"
Enable      = "&Включить контроль"
Description = "Вы можете контролировать, какие программы и как часто запускает пользователь, а также ограничивать список разрешенных программ при необходимости."
Header2     = "Программы"

[ParCtlUserSettings_Navigator_WorkArea_AppUsage_Apps]
Toolbar.AllowDeny = ctl.parent.List.seldata().Blocked? "Разрешить" : "Запретить"

[ParCtlUserSettings_Navigator_WorkArea_AppUsage_Apps_List]
AppName     = "Программа"
Action      = "Статус"


;---- ParCtlUserSettings_Navigator_WorkArea_AddView ----

[ParCtlUserSettings_Navigator_WorkArea_AddView]
Header           = "Параметры учетной записи"
Description      = "Вы можете включить контроль, а также указать псевдоним для учетной записи пользователя и выбрать изображение, которое будет отображаться в интерфейсе программы."
UserAliasGroup   = "Псевдоним"
UserAvatarGroup  = "Изображение"
;Enable           = $Enable
ImportExportDesc = "Управление параметрами"
Export           = "&Сохранить..."
Import           = "&Загрузить..."


;-------------- f_AppControl_Restrictions -----------------

[f_AppControl_Restrictions]
p_Param
ret = p_Param ? "есть" : "нет"

;------------- ParCtl_BWUrl_Edit ------------------

[ParCtl_BWUrl_Edit]
@         = "Маска адреса (URL)"

[ParCtl_BWUrl_Edit_Body]
Example   = $SettingsUrlExampleLink
Blocked   = "Заблокировать указанную маску адреса (URL)"

;------------------- WebContent_Exclusions_Edit -----------------------

[WebContent_Exclusions_Edit]
@       = "Запрет веб-сайтов: исключения"

[WebContent_Exclusions_Edit_Body]
Header      = "Исключения"
Description = "Добавьте адреса отдельных веб-сайтов в список исключений, чтобы разрешить или запретить \nдоступ к ним."

[WebContent_Exclusions_Edit_Body_BWList]
Toolbar.AllowDeny = ctl.parent.parent.List.seldata().Blocked? "Разрешить" : "Запретить"

[WebContent_Exclusions_Edit_Body_BWList_List]
URL       = "Веб-адрес"
Status    = "Статус"

;---------------- AppUsage_Edit --------------------

[AppUsage_Edit]
@              = "Контроль запуска программы"

[AppUsage_Edit_Body]
AppLabel       = "Программа"
AppButton      = "&Выбрать..."

[AppUsage_Edit_Body_AllowDeny]
Deny           = "&Запретить запуск программы"
Allow          = "&Разрешить запуск программы. Вы можете задать временные ограничения:"

[AppUsage_Edit_Body_TimeTable]
LogAppEvents   = "&Регистрировать в отчете"
WeekLimitCheck = "Ограничить использование в указанные &дни недели:"
DayLimitCheck  = "Ограничить использование в течение суток:"


;------------------- IMControl_Edit -----------------------

[IMControl_Edit]
@              = "Информация о контакте"

[IMControl_Edit_Body]
Description    = "Данные контакта (номер учетной записи или адрес электронной почты) и его описание."
AddressLabel   = "Данные"
DescrLabel     = "Описание"
AllowDeny      = "Запретить переписку"

;------------------- SNControl_Edit -----------------------
[SNControl_Edit]
@              = "Информация о контакте"

[SNControl_Edit_Body]
Description    = "Данные контакта (идентификатор в социальной сети) и его описание."
IdLabel        = "Контакт:"
AliasLabel     = "Описание:"
AllowDeny      = "Запретить переписку"

;----------------- PersonalInfo_Edit ----------------------

[PersonalInfo_Edit]
@              = "Личные данные"

[PersonalInfo_Edit_Body]
Description    = "Запрещенная к пересылке конфиденциальная информация и ее описание."
AddressLabel   = "Данные"
DescrLabel     = "Описание"

;----------------- Keyword_Edit ----------------------

[Keyword_Edit]
@           = "Ключевое слово"

[Keyword_Edit_Body]
Description = "Введите слово или фразу, наличие которой будет контролироваться в переписке."
Name        = "Ключевое слово"

;---------- ParCtlUserReport ------------------

[ParCtlUserReport]
@ = "Полный отчет - Родительский контроль для пользователя \"" + f_UserName(p_User) + "\""

[ProductHeader_Ex]
Descr = "Полный отчет для пользователя \"" + f_UserName(p_User) + "\""

[ParCtlUserReport_Navigator]
AddView            = "Общая статистика"
InternetUsage      = "Использование интернета"
WebContent         = "Посещение веб-сайтов"
Download           = "Загрузка файлов"
IM_Usage           = "IM-переписка"
SN_Usage           = "Социальные сети"
PersonalInfo       = "Личные данные"
Keywords           = "Ключевые слова"
ComputerUsage      = "Использование компьютера"
AppUsage           = "Запуск программ"

[s_ParCtlEx_Access]
#eParCtlEx_AccessBlocked    = "Заблокировано"
#eParCtlEx_AccessAllowed    = "Разрешено"
#eParCtlEx_AccessTerminated = "Прервано"
def                         = @+"-"

;---------- ParCtlUserReport_Navigator_WorkArea_PageT ---------------

[s_ParCtlUserReport_SeverityFilter_Text]
Critical = "Критические события"
Warning	 = "Критические и важные события"
def      = "Все события"

[ParCtlUserReport_Navigator_WorkArea_PageT_Body_StatArea]
Header = "Статистика"

;---------- ParCtlUserReport_Navigator_WorkArea_TimeUsage_Stat ---------------
[s_switchperiod]
#ePeriodDay    = "день"
#ePeriodWeek   = "неделю"
#ePeriodMonth  = "месяц"
#ePeriodYear   = "год"

[s_YAxisDescr]
#ePeriodDay    = "Время, мин"
#ePeriodWeek   = "Время, мин"
#ePeriodMonth  = "Время, мин"
#ePeriodYear   = "Время, час"

[s_XAxisDescr]
#ePeriodDay    = "Часы"
#ePeriodWeek   = "Дни недели"
#ePeriodMonth  = "Дни"
#ePeriodYear   = "Месяцы"

;Day    = "Использование в течение суток, часы"
;Week   = "Использование в течение недели, дни"
;Month  = "Использование в течение месяца, дни"
;Year   = "Использование в течение года, месяцы"

[s_TTHour]
def = "Период: " + timeshort_tz(@0) +"-" + timeshort_tz(@0+3600) +"\nПродолжительность: " + timestamp(@1)

[s_TTWeek]
def = "День недели: " + s_DayOfWeek(@0) + "\nПродолжительность: " + timestamp(@1)

[s_TTMonth]
def = "Дата: " + date(@0) + "\nПродолжительность: " + timestamp(@1)

[s_TTYear]
def = "Месяц: " + s_MonthOfYear(@0) + "\nПродолжительность: " + timestamp(@1)

[s_DayOfWeek]
0 = "Понедельник"
1 = "Вторник"
2 = "Среда"
3 = "Четверг"
4 = "Пятница"
5 = "Суббота"
6 = "Воскресенье"

[s_DayOfWeek_Short]
0 = "Пн"
1 = "Вт"
2 = "Ср"
3 = "Чт"
4 = "Пт"
5 = "Сб"
6 = "Вс"

[s_MonthOfYear]
0  = "Январь"
1  = "Февраль"
2  = "Март"
3  = "Апрель"
4  = "Май"
5  = "Июнь"
6  = "Июль"
7  = "Август"
8  = "Сентябрь"
9  = "Октябрь"
10 = "Ноябрь"
11 = "Декабрь"

[s_MonthOfYear_Short]
0  = "Янв"
1  = "Фев"
2  = "Мар"
3  = "Апр"
4  = "Май"
5  = "Июн"
6  = "Июл"
7  = "Авг"
8  = "Сен"
9  = "Окт"
10 = "Ноя"
11 = "Дек"

[s_MonthOfYear_day]
0  = @1 + " января"
1  = @1 + " февраля"
2  = @1 + " марта"
3  = @1 + " апреля"
4  = @1 + " мая"
5  = @1 + " июня"
6  = @1 + " июля"
7  = @1 + " августа"
8  = @1 + " сентября"
9  = @1 + " октября"
10 = @1 + " ноября"
11 = @1 + " декабря"


;------------------- ParCtlUserReport.InternetUsage ----------

[ParCtlUserReport.InternetUsage]
@.Stat.Header  = "Распределение времени работы в интернете за " + s_StatRangePeriod(ctl.Stat.Period.value)

[s_StatRangePeriod]
Day    = "день"
Week   = "неделю"
Month  = "месяц"
Year   = "год"

[ParCtlUserReport_Navigator_WorkArea_InternetUsage_List]
Severity       = ""
Time           = "Начало сеанса"
TimeUsage      = "Длительность"
AccessStatus   = "Результат"
Reason         = "Причина"
Requests       = "Количество запросов"

[ParCtlEx_InternetUsage_DateTime_Group]
Date           = "Дата: " + s_date(val)
Info           = " - сеансов: " + count + ", продолжительность " + timestamp(agg.GroupRunTime + if(agg.LastOpenedTime, f_ParCtlEx_GetTimeUsage(0xFFFFFFFF, agg.LastOpenedTime)))

[s_ParCtlEx_IU_Reason]
#eParCtlEx_IU_ReasonAllowed       = "использование интернета разрешено"
#eParCtlEx_IU_ReasonTimeLimit     = "истекло время использования интернета"
#eParCtlEx_IU_ReasonTimeSpace     = "нарушен график использования интернета"
#eParCtlEx_IU_ReasonNotControlled = "отключен контроль использования интернета"
#eParCtlEx_IU_ReasonShutdown      = "завершение работы"

[s_ParCtlEx_IU_Access]
#eParCtlEx_AccessBlocked    = "Заблокировано, " + s_ParCtlEx_IU_Reason(@1)
#eParCtlEx_AccessAllowed    = "Разрешено, " + s_ParCtlEx_IU_Reason(@1)
#eParCtlEx_AccessTerminated = "Прервано, " + s_ParCtlEx_IU_Reason(@1)
def                         = capitalize(s_ParCtlEx_IU_Reason(@1))

;------------- ParCtlUserReport.InternetWebContent -----------------

[ParCtlUserReport_Navigator_WorkArea_InternetWebContent_List]
Severity       = ""
Domain         = "Веб-сайт"
URL            = "Веб-адрес"
Time           = "Время"
AccessStatus   = "Результат"
Reason         = "Причина"
Category       = "Категории"
DownloadSize   = "Объем полученных данных"

[s_TTInternetWebContent_Chart]
def = "Веб-сайт: "+@0.Domain + "\nПосещений: " + @0.Count

[s_TTInternetDownload_Chart]
def = "Веб-сайт: "+@0.Domain + "\nЗагрузок: " + @0.Count

[s_TTMessagingIM_Chart]
def = "Контакт: "+@0.ContactId + "\nСообщений: " + @0.MsgCount

[s_TTApplicationUsage_Chart]
def = "Программа: "+ f_ParCtlEx_GetAUAppName(@1, @0.AppID) + "\nВремя работы: " + timestamp(@0.Duration)

[ParCtlEx_IWC_Domain_Group]
Info = ", посещений: " + count + " (нарушений: " + agg.criticalCount + ")"

[ParCtlUserReport_InternetUrls_List_Menu]
OpenURL        = "Открыть"

[ParCtlUserReport_InternetWebContent_List_Actions]
$GetListSelDomain = (ctl.List.isNode ? ctl.List.val : ctl.List.seldata().Domain)
AllowDeny      = if($GetListSelDomain && WebControl.BlackWhiteList.find("Name == " + toExpr($GetListSelDomain)).Blocked,"Разрешить веб-сайт","Запретить веб-сайт")


[ParCtlUserReport_Navigator_WorkArea_InternetWebContent_Stat]
Header         = "Количество посещений: " + Count
SubHeader      = "Популярные веб-сайты:"

[ParCtlUserReport_Navigator_WorkArea_InternetWebContent_Stat_Top3]
Top_1.Descr = "Количество посещений: " + Domains.at(0).Count + " (" + Domains.at(0).Count*100/Count + "% от общего)"
Top_2.Descr = "Количество посещений: " + Domains.at(1).Count + " (" + Domains.at(1).Count*100/Count + "% от общего)"
Top_3.Descr = "Количество посещений: " + Domains.at(2).Count + " (" + Domains.at(2).Count*100/Count + "% от общего)"

[s_ParCtlEx_IWC_Reason]
#eParCtlEx_IWC_ReasonUndefined      = "неизвестный веб-сайт"
#eParCtlEx_IWC_ReasonWhiteList      = "разрешенный веб-сайт"
#eParCtlEx_IWC_ReasonBlackList      = "запрещенный веб-сайт"
#eParCtlEx_IWC_ReasonUncontrolled   = "веб-сайт неизвестен, его посещение запрещено"
#eParCtlEx_IWC_ReasonCategoryDeny   = "веб-сайт относится к запрещенной категории"
#eParCtlEx_IWC_ReasonCategoryAllow  = "веб-сайт относится к разрешенной категории"

[s_ParCtlEx_IWC_Access]
#eParCtlEx_AccessBlocked    = "Заблокировано" + if (@2, ": " + f_ParCtlEx_IWC_Category_Mask(@2, 0), if(@1, ": " + s_ParCtlEx_IWC_Reason(@1) ) )
#eParCtlEx_AccessAllowed    = "Разрешено" + if (@2, ": " + f_ParCtlEx_IWC_Category_Mask(@2, 0), if(@1, ": " + s_ParCtlEx_IWC_Reason(@1) ) )
#eParCtlEx_AccessTerminated = "Прервано" + if (@2, ": " + f_ParCtlEx_IWC_Category_Mask(@2, 0), if(@1, ": " + s_ParCtlEx_IWC_Reason(@1) ) )
def                         = "-"


;------------- ParCtlUserReport.InternetDownload -----------------

[ParCtlUserReport_Navigator_WorkArea_InternetDownload_List]
Severity       = ""
File           = "Файл"
Category       = "Категория"
Domain         = "Веб-сайт"
Time           = "Время"
AccessStatus   = "Результат"
Reason         = "Причина"
URL            = "Веб-адрес"

[ParCtlUserReport_Navigator_WorkArea_InternetDownload_List_File]
Name           = "Имя"
Type           = "Тип"

[ParCtlEx_FDC_Category_Group]
Info = " - загрузок: " + count + if(agg.Blocked, " (заблокировано: " + agg.Blocked + ")")

[ParCtlEx_FDC_Domain_Group]
Info = " - загрузок: " + count + if(agg.Blocked, " (заблокировано: " + agg.Blocked + ")")

[ParCtlUserReport_InternetDownload_List_Actions_Category]
$GetListSelCategory = (ctl.List.groupId == "Category" ? ctl.List.val : ctl.List.seldata().Category)
AllowDeny      = if( $GetListSelCategory && FileDownloadControl.Items.find("Name=="+toExpr($GetListSelCategory)).Enabled, "Разрешить категорию", "Запретить категорию" )

[ParCtlUserReport_InternetDownload_List_Actions_Domain]
$GetListSelDomain   = (ctl.List.groupId == "Domain" ? ctl.List.val : ctl.List.seldata().Domain)
AllowDeny      = if($GetListSelDomain && WebControl.BlackWhiteList.find("Name == " + toExpr($GetListSelDomain)).Blocked,"Разрешить веб-сайт","Запретить веб-сайт")

[ParCtlUserReport_Navigator_WorkArea_InternetDownload_Stat]
Header         = "Количество загрузок: " + Count
SubHeader      = "Популярные веб-сайты:"

[ParCtlUserReport_Navigator_WorkArea_InternetDownload_Stat_Top3]
Top_1.Descr = "Количество посещений: " + Domains.at(0).Count + " (" + Domains.at(0).Count*100/Count + "% от общего)"
Top_2.Descr = "Количество посещений: " + Domains.at(1).Count + " (" + Domains.at(1).Count*100/Count + "% от общего)"
Top_3.Descr = "Количество посещений: " + Domains.at(2).Count + " (" + Domains.at(2).Count*100/Count + "% от общего)"

[s_ParCtlEx_FileCategory]
"%music%"        = "музыка"
"%video%"        = "видео"
"%applications%" = "программы"
"%archives%"     = "архивы"
def              = @

[s_ParCtlEx_FDC_Reason]
#eParCtlEx_FDC_ReasonDenyByFileType = "загрузка файлов этой категории запрещена"

[s_ParCtlEx_ID_Access]
#eParCtlEx_AccessBlocked    = "Заблокировано" + if(@1, ": "+s_ParCtlEx_FileCategory(@1) )
#eParCtlEx_AccessAllowed    = "Разрешено" + if(@1, ": "+s_ParCtlEx_FileCategory(@1) )
#eParCtlEx_AccessTerminated = "Прервано" + if(@1, ": "+s_ParCtlEx_FileCategory(@1) )
def                         = "-"

; ------------- ParCtlUserReport.MessagingIM -----------------

[ParCtlUserReport_Navigator_WorkArea_MessagingIM_List]
Severity       = ""
Direction      = "Направление"
UserName       = "Контакт"
Time           = "Время"
AccessStatus   = "Результат"
Reason         = "Причина"
IsPersInfo     = "Личные данные"
IsKeywords     = "Ключевые слова"

[ParCtlEx_IM_ContactId_Group]
Info = ", " + s_ParCtlEx_IM_ProtocolTypes(agg.ProtocolType) + " - сообщений: " + count + if(agg.Blocked, " (заблокировано: " + agg.Blocked + ")")

[ParCtlUserReport_MessagingIM_List_Actions]
$GetListSelContactId = (ctl.List.isNode ? ctl.List.agg.ContactId : ctl.List.seldata().ContactId)
$GetListData = IMControl.Contacts.find("Id==" + toExpr($GetListSelContactId))
AllowDeny      = if($GetListData.Blocked,"Разрешить переписку","Запретить переписку")
Open           = "Открыть переписку"

[ParCtlUserReport_Navigator_WorkArea_MessagingIM_Stat]
Header    = "Количество сообщений: " + Count
SubHeader = "Популярные контакты:"

[ParCtlUserReport_Navigator_WorkArea_MessagingIM_Stat_Top3]
Top_1.Descr = "Количество сообщений: " + Contacts.at(0).MsgCount + " (" + f_ParCtlEx_MessagingIM_Stat_TopN_Percent(Count, Contacts, 1) + "% от общего)"
Top_2.Descr = "Количество сообщений: " + Contacts.at(1).MsgCount + " (" + f_ParCtlEx_MessagingIM_Stat_TopN_Percent(Count, Contacts, 2) + "% от общего)"
Top_3.Descr = "Количество сообщений: " + Contacts.at(2).MsgCount + " (" + f_ParCtlEx_MessagingIM_Stat_TopN_Percent(Count, Contacts, 3) + "% от общего)"

[s_ParCtlEx_IM_Reason]
#eParCtlEx_IM_ReasonContactInWhiteList        = "разрешенный контакт"
#eParCtlEx_IM_ReasonContactInBlackList        = "запрещенный контакт"
#eParCtlEx_IM_ReasonUnknownContactAllowed     = "неизвестный контакт, переписка разрешена"
#eParCtlEx_IM_ReasonUnknownContactSuppressed  = "неизвестный контакт, переписка запрещена"
#eParCtlEx_IM_ReasonPersonalInfoSending       = "отправка личных данных"

[s_ParCtlEx_IM_ProtocolTypes]
#eIMProtocolHTTP   = "HTTP"
#eIMProtocolSMTP   = "SMTP"
#eIMProtocolICQ    = "ICQ Instant Messenger"
#eIMProtocolMSN    = "MSN Instant Messenger"
#eIMProtocolP2P    = "P2P simple detector"
#eIMProtocolJBR    = "Jabber Instant Messenger"
#eIMProtocolIRC    = "IRC"
#eIMProtocolMMP    = "Mail.Ru Agent Instant Messenger"
#eIMProtocolYahoo  = "Yahoo! Instant Messenger"
#eIMProtocolGG     = "Gadu Gadu Instant Messenger"
def                = "Неизвестный " + @

;---------- ParCtlReportIMMessageDetails ------------------

[ParCtlReportIMMessageDetails]
@ = "Текст переписки: " + f_ParCtlEx_GetIMContactName(p_data.UserName, p_data.ContactId)

[ParCtlReportIMMessageDetails_Body]
ContactId.Name   = "Контакт:"
Group.Name       = "Категория:"
Proto.Name       = "Протокол:"

[ParCtlReportIMMessageDetails_Body_Group]
WhiteList   = "Разрешенные контакты"
BlackList   = "Запрещенные контакты"
Other       = "Неизвестные контакты"

[ParCtlReportIMMessageDetails_List]
MessageText   = "Сообщение"
Time          = "Время"

;------------- ParCtlReportSNControlDetails -----------------

[ParCtlReportSNControlDetails]
@ = "Текст переписки: " + f_ParCtlEx_GetSNContactName(p_data.ContactId, p_data.ContactAlias)

[ParCtlReportSNControlDetails_Body]
ContactId.Name   = "Контакт:"

[ParCtlReportSNControlDetails_List]
MessageText   = "Сообщение"
Time          = "Время"

; ------------- ParCtlUserReport.MessagingPersonalData -----------------

[ParCtlUserReport_Navigator_WorkArea_MessagingPersonalData_List]
Severity       = ""
PersonalInfo   = "Личные данные"
Protocol       = "Протокол"
AccessStatus   = "Результат"
Recipient      = "Получатель"
Time           = "Время"

[ParCtlEx_MPD_PersonalInfo_Group]
Info = " - обнаружено попыток пересылки: " + count

[ParCtlEx_MPD_Date_Group]
Id   = "Дата: " + s_date(val)
Info = " - обнаружено попыток пересылки: " + count

[ParCtlUserReport_Navigator_WorkArea_MessagingPersonalData_Stat]
Header    = "Заблокированных попыток пересылки: " + ctl.List.totalCount()

; ------------- ParCtlUserReport.MessagingKeywords -----------------

[ParCtlUserReport_Navigator_WorkArea_MessagingKeywords_List]
Severity       = ""
Direction      = "Направление"
Keyword        = "Ключевое слово"
Protocol       = "Протокол"
;AccessStatus  = "Результат"
Recipient      = "Получатель / Отправитель"
Time           = "Время"

[ParCtlUserReport_Navigator_WorkArea_MessagingKeywords_Stat]
Header    = "Всего событий: " + ctl.List.totalCount()

;------------------- ParCtlUserReport.ComputerUsage ----------

[ParCtlUserReport.ComputerUsage]
@.Stat.Header  = "Распределение времени работы за компьютером за " + s_StatRangePeriod(ctl.Stat.Period.value)

[ParCtlUserReport_Navigator_WorkArea_ComputerUsage_List]
Severity       = ""
Time           = "Начало сеанса"
TimeUsage      = "Длительность"
AccessStatus   = "Результат"

[ParCtlEx_ComputerUsage_DateTime_Group]
Date           = "Дата: " + s_date(val)
Info           = ", сеансов: " + count + ", продолжительность: " + timestamp(agg.GroupRunTime + if(agg.LastOpenedTime, f_ParCtlEx_GetTimeUsage(0xFFFFFFFF, agg.LastOpenedTime)))

[s_ParCtlEx_CU_Reason]
#eParCtlEx_CC_TimeLimitIsOver        = "исчерпан временной лимит использования компьютера"
#eParCtlEx_CC_ScheduleTimeIsViolated = "нарушен график использования компьютера"
#eParCtlEx_CC_ControlIsTurnedOff     = "отключен контроль использования компьютера"
#eParCtlEx_CC_ControlIsTurnedOn      = "включен контроль использования компьютера"
def                                  = "использование компьютера разрешено"

[s_ParCtlEx_CU_Reason_Upper]
#eParCtlEx_CC_TimeLimitIsOver        = "Исчерпан временной лимит использования компьютера"
#eParCtlEx_CC_ScheduleTimeIsViolated = "Нарушен график использования компьютера"
#eParCtlEx_CC_ControlIsTurnedOff     = "Отключен контроль использования компьютера"
#eParCtlEx_CC_ControlIsTurnedOn      = "Включен контроль использования компьютера"
def                                  = "Использование компьютера разрешено"

[s_ParCtl_CU_GetResultDesc]
#eParCtlEx_AccessBlocked   
#eParCtlEx_AccessAllowed    
#eParCtlEx_AccessTerminated = s_ParCtlEx_Access(@) + ", " + s_ParCtlEx_CU_Reason(@1)
#eParCtlEx_AccessNone       = s_ParCtlEx_CU_Reason_Upper(@1)
def                         = "-"

;----------------- ParCtlUserReport.ApplicationUsage ----------

[ParCtlUserReport_Navigator_WorkArea_ApplicationUsage_List]
Severity       = ""
Application    = "Программа"
Time           = "Время запуска"
TimeUsage      = "Длительность"
AccessStatus   = "Результат"
Reason         = "Причина"

[ParCtlEx_ApplicationUsage_Group]
Info           = ", запусков: " + count + ", время использования: " + timestamp(agg.GroupRunTime + if(agg.LastOpenedTime, f_ParCtlEx_GetTimeUsage(0xFFFFFFFF, agg.LastOpenedTime)))

[ParCtlUserReport_ApplicationUsage_List_Actions]
$GetListSelAppID = (ctl.List.isNode ? ctl.List.agg.AppID : ctl.List.seldata().AppID)
AllowDeny = if( $GetListSelAppID && AppControl.Applications.find("AppID=="+toExpr($GetListSelAppID)).Blocked, "Разрешить", "Запретить")
Settings  = "Настроить"

[ParCtlUserReport_Navigator_WorkArea_ApplicationUsage_Stat]
Header    = "Количество нарушений: " + CriticalCount
SubHeader = "Популярные программы:"

[ParCtlUserReport_Navigator_WorkArea_ApplicationUsage_Stat_Top3]
Top_1.Descr = "Время использования: " + timestamp(Apps.at(0).Duration) + " (" + Apps.at(0).Duration*100/Duration + "% от общего)"
Top_2.Descr = "Время использования: " + timestamp(Apps.at(1).Duration) + " (" + Apps.at(1).Duration*100/Duration + "% от общего)"
Top_3.Descr = "Время использования: " + timestamp(Apps.at(2).Duration) + " (" + Apps.at(2).Duration*100/Duration + "% от общего)"

[s_ParCtlEx_AU_Reason]
#eParCtlEx_AU_ReasonAppInWhiteList        = "разрешенная программа"
#eParCtlEx_AU_ReasonAppInBlackList        = "запрещенная программа"
#eParCtlEx_AU_ReasonUnknownApp            = "неизвестная программа"
#eParCtlEx_AU_ReasonDayLimitExhausted     = "истекло время использования"
#eParCtlEx_AU_ReasonTimePeriodRestriction = "нарушен график использования программы"
#eParCtlEx_AU_ReasonControlTurnedOn       = "включен контроль запуска программ"
#eParCtlEx_AU_ReasonControlTurnedOff      = "отключен контроль запуска программ"

[s_ParCtlEx_AU_Access]
#eParCtlEx_AccessBlocked    = "Заблокировано, " + s_ParCtlEx_AU_Reason(@1)
#eParCtlEx_AccessAllowed    = "Разрешено, " + s_ParCtlEx_AU_Reason(@1)
#eParCtlEx_AccessTerminated = "Прервано, " + s_ParCtlEx_AU_Reason(@1)
def                         = capitalize(s_ParCtlEx_AU_Reason(@1))

[ParCtlEx_TerminateTimeoutWindow_Footer]
Close = "Закрыть"

[ParCtlEx_AppTerminateTimeoutWindow_Footer]
Close = "Закрыть"

[ParCtlEx_AppCloseTimeoutWindow_Footer]
Close = "Закрыть"

;----------------- ParCtlEx_AppCloseTimeoutWindow ----------------------

[ParCtlEx_AppCloseTimeoutWindow]
@ = "Ограничение времени"

[ParCtlEx_AppInfoBlock]
AppNameDesc			= "Программа: "
AppPublisherDesc	= "Производитель: "

[ParCtlEx_CpuInfoBlock]
CpuUsageDesc = "До завершения работы компьютера осталось:"

[ParCtlEx_AppWarnBlock]
Descr = "До завершения работы программы осталось:"

[ParCtlEx_CpuWarnBlock]
Descr = "Внимание! До завершения работы компьютера осталось:"

[ParCtlEx_AppDescBlock]
NotifyText = "Во избежание потери данных, пожалуйста, сохраните информацию до закрытия программы."

;----------------- ParCtlEx_AppTerminateTimeoutWindow ----------------------

[ParCtlEx_AppTerminateTimeoutWindow]
@ = "Ограничение времени"

[ParCtlEx_AppTerminateTimeoutWindow_Body]
ClosureText = "Истекло время использования программы.\nВыполняется безопасное завершение программы."

;----------------- ParCtlEx_QuitAppCloseGuiWarningWindow ----------------------

[ParCtlEx_QuitAppCloseGuiWarningWindow]
@ = "Ограничение времени"

[ParCtlEx_QuitAppCloseGuiWarningWindow_Body]
ClosureText  = "Истекло время использования программы."
ClosureText2 = "Программа была закрыта."

[ParCtlEx_QuitAppDescBlock]1
NotifyText  = "Администратор может разрешить использование программы."

;----------------- ParCtlEx_InternetTerminateTimeoutWindow ----------------------

[ParCtlEx_InternetTerminateTimeoutWindow]
@ = "Ограничение времени"

[ParCtlEx_InternetWarnBlock]
Descr = "Истекает время использования интернета\nДо автоматического закрытия осталось:"

[ParCtlEx_InternetDescBlock]
NotifyText = "Во избежание потери данных, пожалуйста, выполните сохранение информации до разрыва соединения."

;----------------- ParCtlEx_ComputerTerminateTimeoutWindow ----------------------

[ParCtlEx_ComputerTerminateTimeoutWindow]
@ = "Ограничение времени"

[ParCtlEx_ComputerTerminateTimeoutWindow_Body]
Descr = "Внимание! Компьютер будет выключен через"
ParCtlStop = "Выключить контроль пользователя"

;----------------- ProductNotify ----------------------

[s_ProductNotify_ParCtlEx]
serid("InstantMessangerControlReportEvent") 
serid("SocialNetworkControlReportEvent")    = "Сообщение " + (Direction == #eParCtlEx_DirectionInbound ? "от контакта \"" : "для контакта \"") + s_ProductNotify_ParCtlEx_ContactName(@) + "\" заблокировано. Причина: " + s_ProductNotify_ParCtlEx_Reason(@)
serid("AppControlReportEvent")              = "Запуск программы \"" + $AppName + "\" запрещен. Причина: " + s_ParCtlEx_AU_Reason(Reason)
serid("PersonalInfoControlReportEvent")     = "Попытка пересылки личных данных запрещена"
serid("WebSiteControlReportEvent")          = "Просмотр веб-сайта " + Url + " запрещен. Причина: " + s_ParCtlEx_IWC_Reason(Reason)
serid("FileDownloadControlReportEvent")     = "Загрузка файла " + FileName + "." + Extension + " заблокирована. Причина: " + s_ParCtlEx_FDC_Reason(Reason)
serid("InternetUsageControlReportEvent")    = "Отправка запроса в интернет заблокирована. Причина: " + s_ParCtlEx_IU_Reason(Reason)

[s_ProductNotify_ParCtlEx_ContactName]
serid("InstantMessangerControlReportEvent") = f_ParCtlEx_GetIMContactName(UserName, ContactId)
serid("SocialNetworkControlReportEvent")    = f_ParCtlEx_GetSNContactName(ContactId, ContactAlias)

[s_ProductNotify_ParCtlEx_Reason]
serid("InstantMessangerControlReportEvent") = s_ParCtlEx_IM_Reason(Reason)
serid("SocialNetworkControlReportEvent")    = s_ParCtlEx_SN_Reason(Reason)

[ImportUserSettingsDialog]
@ = "Загрузка параметров Родительского контроля"

[ImportUserSettingsDialogHeader_HdrDescr]
ImportSettingsMsg = username(UserId,1) + " - загрузка параметров"
Description = "Текущие параметры контроля пользователя будут заменены параметрами выбранного источника."

[ImportUserSettingsDialogButtonsArea]
ImportSource = "Источник параметров:"

[ImportUserSettingsDialogButtonsAreaRadioButtons]
ImportFromFile     = "Файл конфигурации: "
Button = "Обзор..."
ImportFromUser     = "Другой пользователь: "
ImportFromTemplate = "Шаблон: "

[ImportTemlates]
0 = "Ребенок"
1 = "Подросток"

; ----------------------   BrowseInstalledSoftwareDialog   ------------------------------

[BrowseInstalledSoftwareDialog]
@ = "Выбор программы"

[BrowseInstalledSoftwareDialog_Desc]
Desc = "Выберите программу из списка"

[BrowseInstalledSoftwareDialog_Object]
Desc = "Объект"

[BrowseInstalledSoftwareDialog_List]
ShowRunningOnly = "Показать запущенные программы"

[BrowseInstalledSoftwareDialog_ProgsListI]
Program  = "Программа"
Vendor   = "Производитель"
FilePath = "Файл"

[BrowseInstalledSoftwareDialog_ToolBar]
Add      = "Добавить"

; ----------------------  ParctlFirstStartDialog  ------------------------------

[ParctlFirstStartDialog]
@            = "Родительский контроль"
Header.Title = "Добро пожаловать"
Header.Descr = "в Родительский контроль"

[ParctlFirstStartDialog.Body]
Descr       = "Перед началом работы необходимо задать пароль для управления Родительским контролем, чтобы контролируемые пользователи не могли изменить параметры."
Create.Name = "Задать пароль для Родительского контроля"
DoNotShow   = "Не показывать это сообщение в будущем"

;---------------------------------------------------------
;---------------------------------------------------------
;---------------------------------------------------------

[ParCtlRepSettMainWindow]
@ = "Родительский контроль"

[ParCtlRepSettMainWindow_Body_Navigator]
Settings.Cont = "Настройка"
Report.Cont   = "Отчеты"

;---------------------------------------------------------
[ParCtlUserReport_Navigator_WorkArea_SNControl_List]
Severity       = ""
Contact        = "Контакт"
Time           = "Время"
Direction      = "Направление"

[ParCtlUserReport_SNControl_List_Actions]
$GetListSelContactId = (ctl.List.isNode ? ctl.List.agg.ContactId : ctl.List.seldata().ContactId)
$GetListData = SNControl.Contacts.find("Id==" + toExpr($GetListSelContactId))
AllowDeny      = if($GetListData.Blocked,"Разрешить переписку","Запретить переписку")
Open           = "Открыть переписку"

[ParCtlEx_SN_ContactId_Group]
Info = ", сообщений: " + count + if(agg.Blocked, ", заблокировано: " + agg.Blocked )

[ParCtlUserReport_Navigator_WorkArea_SNControl_Stat]
Header    = "Количество сообщений: " + Count
SubHeader = "Популярные контакты:"

[ParCtlUserReport_Navigator_WorkArea_SNControl_Stat_Top3]
Top_1.Descr = "Количество сообщений: " + Contacts.at(0).MsgCount + " (" + f_ParCtlEx_MessagingIM_Stat_TopN_Percent(Count, Contacts, 1) + "% от общего)"
Top_2.Descr = "Количество сообщений: " + Contacts.at(1).MsgCount + " (" + f_ParCtlEx_MessagingIM_Stat_TopN_Percent(Count, Contacts, 2) + "% от общего)"
Top_3.Descr = "Количество сообщений: " + Contacts.at(2).MsgCount + " (" + f_ParCtlEx_MessagingIM_Stat_TopN_Percent(Count, Contacts, 3) + "% от общего)"

[s_ParCtlEx_SN_Reason]
#eParCtlEx_SN_ReasonContactInWhiteList        = "разрешенный контакт"
#eParCtlEx_SN_ReasonContactInBlackList        = "запрещенный контакт"
#eParCtlEx_SN_ReasonUnknownContactAllowed     = "неизвестный контакт, переписка разрешена"
#eParCtlEx_SN_ReasonUnknownContactSuppressed  = "неизвестный контакт, переписка запрещена"
#eParCtlEx_SN_ReasonPersonalInfoSending       = "отправка личных данных"

;---------------------------------------------------------

[ParCtlRepSettMainWindow.Statistics_Internet_LeftCol]
Total.Name   = "Посещений веб-сайтов: "
Blocked.Name = "Заблокировано: "

[ParCtlRepSettMainWindow.Statistics_Internet_RightCol]
Total.Name   = "Загружено файлов: "
Blocked.Name = "Заблокировано: "

[ParCtlRepSettMainWindow.Statistics_Internet]
@.Header     = "Интернет"
@.Descr      = "(cтатистика еще не собиралась)"

[ParCtlRepSettMainWindow.Statistics_Meeting]
@.Header     = "Общение"
@.Descr      = "(cтатистика еще не собиралась)"

[ParCtlRepSettMainWindow.Statistics_Meeting_LeftCol]
Total.Name   = "Всего сообщений: "
Blocked.Name = "Заблокировано: "

[ParCtlRepSettMainWindow.Statistics_Meeting_RightCol]
PersInfo.Name= "Найдено личных данных: "
Keywords.Name= "Найдено ключевых слов: "

[ParCtlRepSettMainWindow.Statistics_Computer]
@.Header     = "Компьютер"
@.Descr      = "(cтатистика еще не собиралась)"

[ParCtlRepSettMainWindow.Statistics_Computer_LeftCol]
AppBlocked.Name = "Заблокировано программ: "

[ParCtlRepSettMainWindow.Statistics_Computer_RightCol]
Duration.Name   = "Продолжительность: "

;---------------------------------------------------------

[ParCtlRepSettMainWindow.AddView]
@.Title = "Общая статистика контроля учетной записи"

[ParCtlRepSettMainWindow.ComputerUsage]
@.Title = "Отчет о времени работы за компьютером"
@.Stat.SubHeader = "Распределение времени работы за компьютером за " + s_switchperiod(ctl.parent.Period.PeriodType.value) + ":"

[ParCtlRepSettMainWindow.AppUsage]
@.Title = "Отчет о запускаемых программах"

[ParCtlRepSettMainWindow.InternetUsage]
@.Title = "Отчет о времени работы в интернете"
@.Stat.SubHeader = "Распределение времени работы в интернете за " + s_switchperiod(ctl.parent.Period.PeriodType.value) + ":"

[ParCtlRepSettMainWindow.WebContent]
@.Title = "Отчет о посещении веб-сайтов"

[ParCtlRepSettMainWindow.Download]
@.Title = "Отчет о загрузке файлов из интернета"

[ParCtlRepSettMainWindow.IM_Usage]
@.Title = "Отчет о переписке через интернет-пейджеры"

[ParCtlRepSettMainWindow.PersonalInfo]
@.Title = "Отчет о пересылке личных данных"

[ParCtlRepSettMainWindow.Keywords]
@.Title = "Отчет об употреблении ключевых слов"

[ParCtlRepSettMainWindow.SN_Usage]
@.Title = "Отчет о переписке через социальные сети"

;---------------------------------------------------------
[ParCtlUserReport_Navigator_WorkArea_TimeUsage_ChartWeek]
Val_1   = s_DayOfWeek_Short((firstdayofweek()+0)%7)
Val_2   = s_DayOfWeek_Short((firstdayofweek()+1)%7) 
Val_3   = s_DayOfWeek_Short((firstdayofweek()+2)%7)
Val_4   = s_DayOfWeek_Short((firstdayofweek()+3)%7)
Val_5   = s_DayOfWeek_Short((firstdayofweek()+4)%7)
Val_6   = s_DayOfWeek_Short((firstdayofweek()+5)%7)
Val_7   = s_DayOfWeek_Short((firstdayofweek()+6)%7)
