Sisyphus
: 1 2023 | : 18631 | : 37510496
en ru br
ALT
S:6.0.22-alt1
D:1.4.1-alt1.svn.4403
5.1: 1.8.18-alt0.M51.1
4.1: 1.6.4-alt0.1.svn.7369.M41.1
4.0: 1.8-alt0.svn.8618.M40.1
3.0:
+backports:1.1.7-alt0.M30.1
www.altlinux.org/Changes

:: /
: zabbix

             Sources      Gear   Bugs and FR  Repocop 

: zabbix-1.1.7-alt0.M30.1.patch



 frontends/php/include/config.inc.php        |    2 +-
 frontends/php/include/forms.inc.php         |   10 +-
 frontends/php/include/locales/ru_ru.inc.php | 1505 ++++++++++++++++-----------
 frontends/php/include/triggers.inc.php      |   32 +-
 frontends/php/tr_status.php                 |   57 +-
 include/config.h.in                         |   10 +-
 src/libs/zbxsysinfo/linux/diskio.c          |   33 +-
 src/zabbix_agent/zabbix_agentd.c            |   27 +-
 src/zabbix_server/server.c                  |   24 +-
 9 files changed, 1034 insertions(+), 666 deletions(-)
diff --git a/frontends/php/include/config.inc.php b/frontends/php/include/config.inc.php
index b1674db..4ad78f6 100644
--- a/frontends/php/include/config.inc.php
+++ b/frontends/php/include/config.inc.php
@@ -1926,7 +1926,7 @@ COpt::profiling_stop("script");
 		global $DB_TYPE;
 		$status = array();
 // server
-		if( (exec("ps -ef|grep zabbix_server|grep -v grep|wc -l")>0) || (exec("ps -ax|grep zabbix_server|grep -v grep|wc -l")>0) )
+		if( (exec("ps -ef | egrep '(zabbix_mysql|zabbix_pgsql)' | grep -v grep|wc -l")>0) || (exec("ps ax | egrep '(zabbix_mysql|zabbix_pgsql)' | grep -v grep|wc -l")>0) )
 		{
 			$status["zabbix_server"] = S_YES;
 		}
diff --git a/frontends/php/include/forms.inc.php b/frontends/php/include/forms.inc.php
index 002374b..1278e92 100644
--- a/frontends/php/include/forms.inc.php
+++ b/frontends/php/include/forms.inc.php
@@ -534,7 +534,15 @@
                 }
                 $frmItem->AddRow(S_APPLICATIONS,$cmbApps);
 
-		$frmRow = array(new CButton("save",S_SAVE));
+		$frmRow = Array(
+		    new CButton(
+			"create_trigger", 
+			"Create trigger", 
+			"return Redirect('triggers.php?form=Create+Trigger" . url_param(hostid) .
+			    "&description=" . urlencode($description) .
+			    "&expression={" . urlencode($host) . ":" . urlencode($key) . "}" .
+			    "')"));
+		array_push($frmRow, new CButton("save",S_SAVE));
 		if(isset($_REQUEST["itemid"]))
 		{
 			array_push($frmRow,
diff --git a/frontends/php/include/locales/ru_ru.inc.php b/frontends/php/include/locales/ru_ru.inc.php
index 63c6a60..8c903a6 100644
--- a/frontends/php/include/locales/ru_ru.inc.php
+++ b/frontends/php/include/locales/ru_ru.inc.php
@@ -21,712 +21,999 @@
 <?php
 	global $TRANSLATION;
 
-	$ru_ru=array(
+	$TRANSLATION=array(
 
 	"S_DATE_FORMAT_YMDHMS"=>		"d M H:i:s",
 	"S_DATE_FORMAT_YMD"=>			"d M Y",
-	"S_HTML_CHARSET"=>			"iso-8859-1",
+	"S_HTML_CHARSET"=>			"UTF-8",
+
+//	acknow.php
+	"S_ACKNOWLEDGES"=>			"Подтверждения", //FIXME?
+	"S_ACKNOWLEDGE"=>			"Подтверждение", //FIXME?
+	"S_ACKNOWLEDGE_ALARM_BY"=>		"Подтвердить сигнализацию как", //FIXME?
+	"S_ADD_COMMENT_BY"=>			"Добавить комментарий как", //FIXME?
+	"S_COMMENT_ADDED"=>			"Комментарий добавлен",
+	"S_CANNOT_ADD_COMMENT"=>		"Невозможно добавить комментарий",
+	"S_ALARM_ACKNOWLEDGES_BIG"=>		"ПОДТВЕРЖДЕНИЯ СИГНАЛИЗАЦИИ", //FIXME?
+
+//	actionconf.php
+	"S_CONFIGURATION_OF_ACTIONS"=>		"Настройка действий",
+	"S_CONFIGURATION_OF_ACTIONS_BIG"=>	"НАСТРОЙКА ДЕЙСТВИЙ",
+	"S_FILTER_HOST_GROUP"=>			"Фильтр: Группа узлов сети",
+	"S_FILTER_HOST"=>			"Фильтр: Узел сети",
+	"S_FILTER_TRIGGER"=>			"Фильтр: Триггер",
+	"S_FILTER_TRIGGER_NAME"=>		"Фильтр: Название триггера",
+	"S_FILTER_TRIGGER_SEVERITY"=>		"Фильтр: Важность триггера",
+	"S_FILTER_WHEN_TRIGGER_BECOMES"=>	"Фильтр: Когда состояние триггера", //FIXME
+	"S_ACTION_TYPE"=>			"Тип действия",
+	"S_SEND_MESSAGE"=>			"Отправить сообщение",
+	"S_REMOTE_COMMAND"=>			"Удаленная команда",
+	"S_FILTER"=>				"Фильтр",
+	"S_FILTER_TYPE"=>			"Тип фильтра",
+	"S_TRIGGER_NAME"=>			"Название триггера",
+	"S_TRIGGER_SEVERITY"=>			"Важность триггера",
+	"S_TRIGGER_VALUE"=>			"Значение триггера",
+	"S_TIME_PERIOD"=>			"Период времени",
+	"S_TRIGGER_DESCRIPTION"=>		"Описание триггера",
+	"S_CONDITIONS"=>			"Условия",
+	"S_CONDITION"=>				"Условие",
+	"S_NO_CONDITIONS_DEFINED"=>		"Условия не определены",
+	"S_ACTIONS_DELETED"=>			"Действия удалены",
+	"S_CANNOT_DELETE_ACTIONS"=>		"Невозможно удалить действия",
 
 //	actions.php
-	"S_ACTIONS"=>				"Actions",
-	"S_ACTION_ADDED"=>			"Action added",
-	"S_CANNOT_ADD_ACTION"=>			"Cannot add action",
-	"S_ACTION_UPDATED"=>			"Action updated",
-	"S_CANNOT_UPDATE_ACTION"=>		"Cannot update action",
-	"S_ACTION_DELETED"=>			"Action deleted",
-	"S_CANNOT_DELETE_ACTION"=>		"Cannot delete action",
-	"S_SCOPE"=>				"Scope",
-	"S_SEND_MESSAGE_TO"=>			"Send message to",
-	"S_WHEN_TRIGGER"=>			"When trigger",
-	"S_DELAY"=>				"Delay",
-	"S_SUBJECT"=>				"Subject",
-	"S_ON"=>				"ON",
-	"S_OFF"=>				"OFF",
-	"S_NO_ACTIONS_DEFINED"=>		"No actions defined",
-	"S_NEW_ACTION"=>			"New action",
-	"S_SINGLE_USER"=>			"Single user",
-	"S_USER_GROUP"=>			"User group",
-	"S_GROUP"=>				"Group",
-	"S_USER"=>				"User",
-	"S_WHEN_TRIGGER_BECOMES"=>		"When trigger becomes",
-	"S_ON_OR_OFF"=>				"ON or OFF",
-	"S_DELAY_BETWEEN_MESSAGES_IN_SEC"=>	"Delay between messages (in sec)",
-	"S_MESSAGE"=>				"Message",
-	"S_THIS_TRIGGER_ONLY"=>			"This trigger only",
-	"S_ALL_TRIGGERS_OF_THIS_HOST"=>		"All triggers of this host",
-	"S_ALL_TRIGGERS"=>			"All triggers",
-	"S_USE_IF_TRIGGER_SEVERITY"=>		"Use if trigger's severity equal or more than",
-	"S_NOT_CLASSIFIED"=>			"Not classified",
-	"S_INFORMATION"=>			"Information",
-	"S_WARNING"=>				"Warning",
-	"S_AVERAGE"=>				"Average",
-	"S_HIGH"=>				"High",
-	"S_DISASTER"=>				"Disaster",
+	"S_ACTIONS"=>				"Действия",
+	"S_ACTIONS_BIG"=>			"ДЕЙСТВИЯ",
+	"S_ACTION_ADDED"=>			"Действие добавлено",
+	"S_CANNOT_ADD_ACTION"=>			"Невозможно добавить действие",
+	"S_ACTION_UPDATED"=>			"Действие обновлено",
+	"S_CANNOT_UPDATE_ACTION"=>		"Невозможно обновить действие",
+	"S_ACTION_DELETED"=>			"Действие удалено",
+	"S_CANNOT_DELETE_ACTION"=>		"Невозможно удалить действие",
+	"S_SCOPE"=>				"Диапазон",
+	"S_SEND_MESSAGE_TO"=>			"Отправить сообщение",
+	"S_WHEN_TRIGGER"=>			"Когда триггер",
+	"S_DELAY"=>				"Задержка",
+	"S_SUBJECT"=>				"Тема",
+	"S_ON"=>				"ВКЛ",
+	"S_OFF"=>				"ВЫКЛ",
+	"S_NO_ACTIONS_DEFINED"=>		"Действия не определены",
+	"S_SINGLE_USER"=>			"Один пользователь",
+	"S_USER_GROUP"=>			"Группа пользователей",
+	"S_GROUP"=>				"Группа",
+	"S_USER"=>				"Пользователь",
+	"S_ON_OR_OFF"=>				"ВКЛ или ВЫКЛ",
+	"S_DELAY_BETWEEN_MESSAGES_IN_SEC"=>	"Задержка между сообщениями (секунды)",
+	"S_DELAY_BETWEEN_EXECUTIONS_IN_SEC"=>			"Задержка между запусками (секунды)",
+	"S_MESSAGE"=>				"Сообщение",
+	"S_THIS_TRIGGER_ONLY"=>			"Только этот триггер",
+	"S_ALL_TRIGGERS_OF_THIS_HOST"=>		"Все триггеры этого узла сети",
+	"S_ALL_TRIGGERS"=>			"Все триггеры",
+	"S_USE_IF_TRIGGER_SEVERITY"=>		"Использовать, если важность триггера равна или больше, чем",
+	"S_NOT_CLASSIFIED"=>			"Не классифицировано",
+	"S_INFORMATION"=>			"Уведомление",
+	"S_WARNING"=>				"Предупреждение",
+	"S_AVERAGE"=>				"Средняя",
+	"S_HIGH"=>				"Высокая",
+	"S_DISASTER"=>				"Чрезвычайная",
+	"S_REPEAT"=>				"Повтор",
+	"S_REPEATS"=>				"Повторы",
+	"S_NO_REPEATS"=>			"Без повторов",
+	"S_NUMBER_OF_REPEATS"=>			"Количество повторов",
+	"S_DELAY_BETWEEN_REPEATS"=>		"Задержка между повторам",
+	"S_CREATE_ACTION"=>			"Создать действие",
 
 //	alarms.php
-	"S_ALARMS"=>				"Alarms",
-	"S_ALARMS_SMALL"=>			"Alarms",
-	"S_ALARMS_BIG"=>			"ALARMS",
-	"S_SHOW_ONLY_LAST_100"=>		"Show only last 100",
-	"S_SHOW_ALL"=>				"Show all",
-	"S_TIME"=>				"Time",
-	"S_STATUS"=>				"Status",
-	"S_DURATION"=>				"Duration",
-	"S_SUM"=>				"Sum",
-	"S_TRUE_BIG"=>				"TRUE",
-	"S_FALSE_BIG"=>				"FALSE",
-	"S_DISABLED_BIG"=>			"DISABLED",
-	"S_UNKNOWN_BIG"=>			"UNKNOWN",
-
-//	alerts.php
-	"S_ALERT_HISTORY_SMALL"=>		"Alert history",
-	"S_ALERT_HISTORY_BIG"=>			"ALERT HISTORY",
-	"S_ALERTS_BIG"=>			"ALERTS",
-	"S_TYPE"=>				"Type",
-	"S_RECIPIENTS"=>			"Recipient(s)",
-	"S_ERROR"=>				"Error",
-	"S_SENT"=>				"sent",
-	"S_NOT_SENT"=>				"not sent",
-	"S_NO_ALERTS"=>				"No alerts",
-	"S_SHOW_NEXT_100"=>			"Show next 100",
-	"S_SHOW_PREVIOUS_100"=>			"Show previous 100",
+	"S_ALARMS"=>				"Сигнализации", //FIXME?
+	"S_ALARMS_SMALL"=>			"Сигнализации", //FIXME?
+	"S_ALARMS_BIG"=>			"СИГНАЛИЗАЦИИ", //FIXME?
+	"S_SHOW_ONLY_LAST_100"=>		"Показать только последние 100",
+	"S_SHOW_ALL"=>				"Показать все",
+	"S_TIME"=>				"Время",
+	"S_STATUS"=>				"Статус",
+	"S_DURATION"=>				"Длительность",
+	"S_SUM"=>				"Сумма",
+	"S_TRUE_BIG"=>				"ИСТИНА",
+	"S_FALSE_BIG"=>				"ЛОЖЬ",
+	"S_DISABLED_BIG"=>			"ДЕАКТИВИРОВАНО", //FIXME?
+	"S_UNKNOWN_BIG"=>			"НЕИЗВЕСТНО",
+
+//	actions.php
+	"S_HISTORY_OF_ACTIONS_BIG"=>		"ИСТОРИЯ ДЕЙСТВИЙ",
+	"S_LATEST_ACTIONS"=>			"Последние действия",
+	"S_ALERTS_BIG"=>			"ОПОВЕЩЕНИЯ",
+	"S_TYPE"=>				"Тип",
+	"S_RECIPIENTS"=>			"Получатель(-и)",
+	"S_ERROR"=>				"Ошибка",
+	"S_SENT"=>				"отправлено",
+	"S_NOT_SENT"=>				"не отправлено",
+	"S_NO_ACTIONS_FOUND"=>			"Действия не найдены",
+	"S_SHOW_NEXT_100"=>			"Показать следующие 100",
+	"S_SHOW_PREVIOUS_100"=>			"Показать предыдущие 100",
 
 //	charts.php
-	"S_CUSTOM_GRAPHS"=>			"Custom graphs",
-	"S_GRAPHS_BIG"=>			"GRAPHS",
-	"S_NO_GRAPHS_TO_DISPLAY"=>		"No graphs to display",
-	"S_SELECT_GRAPH_TO_DISPLAY"=>		"Select graph to display",
-	"S_PERIOD"=>				"Period",
-	"S_1H"=>				"1h",
-	"S_2H"=>				"2h",
-	"S_4H"=>				"4h",
-	"S_8H"=>				"8h",
-	"S_12H"=>				"12h",
-	"S_24H"=>				"24h",
-	"S_WEEK_SMALL"=>			"week",
-	"S_MONTH_SMALL"=>			"month",
-	"S_YEAR_SMALL"=>			"year",
-	"S_KEEP_PERIOD"=>			"Keep period",
-	"S_ON_C"=>				"On",
-	"S_OFF_C"=>				"Off",
-	"S_MOVE"=>				"Move",
-	"S_SELECT_GRAPH_DOT_DOT_DOT"=>		"Select graph...",
+	"S_CUSTOM_GRAPHS"=>			"Пользовательские графики",
+	"S_GRAPHS_BIG"=>			"ГРАФИКИ",
+	"S_NO_GRAPHS_TO_DISPLAY"=>		"Нет графиков для отображения",
+	"S_SELECT_GRAPH_TO_DISPLAY"=>		"Выберите график для отображения",
+	"S_PERIOD"=>				"Период",
+	"S_1H"=>				"1ч",
+	"S_2H"=>				"2ч",
+	"S_4H"=>				"4ч",
+	"S_8H"=>				"8ч",
+	"S_12H"=>				"12ч",
+	"S_24H"=>				"24ч",
+	"S_WEEK_SMALL"=>			"неделя",
+	"S_MONTH_SMALL"=>			"месяц",
+	"S_YEAR_SMALL"=>			"год",
+	"S_KEEP_PERIOD"=>			"Сохранять период",
+	"S_ON_C"=>				"Вкл",
+	"S_OFF_C"=>				"Выкл",
+	"S_MOVE"=>				"Сдвинуть",
+	"S_NAVIGATE"=>				"Управление",
+	"S_INCREASE"=>				"Увеличить",
+	"S_DECREASE"=>				"Уменьшить",
+	"S_NAVIGATE"=>				"Управление",
+	"S_RIGHT_DIR"=>				"Вправо",
+	"S_LEFT_DIR"=>				"Влево",
+	"S_SELECT_GRAPH_DOT_DOT_DOT"=>		"Выберите график...",
 
 // Colors
-	"S_BLACK"=>				"Black",
-	"S_BLUE"=>				"Blue",
-	"S_CYAN"=>				"Cyan",
-	"S_DARK_BLUE"=>				"Dark blue",
-	"S_DARK_GREEN"=>			"Dark green",
-	"S_DARK_RED"=>				"Dark red",
-	"S_DARK_YELLOW"=>			"Dark yellow",
-	"S_GREEN"=>				"Green",
-	"S_RED"=>				"Red",
-	"S_WHITE"=>				"White",
-	"S_YELLOW"=>				"Yellow",
+	"S_BLACK"=>				"Черный",
+	"S_BLUE"=>				"Синий",
+	"S_CYAN"=>				"Голубой",
+	"S_DARK_BLUE"=>				"Темно-синий",
+	"S_DARK_GREEN"=>			"Темно-зеленый",
+	"S_DARK_RED"=>				"Темно-красный",
+	"S_DARK_YELLOW"=>			"Темно-желтый",
+	"S_GREEN"=>				"Зеленый",
+	"S_RED"=>				"Красный",
+	"S_WHITE"=>				"Белый",
+	"S_YELLOW"=>				"Желтый",
 
 //	config.php
-	"S_CONFIGURATION_OF_ZABBIX"=>		"Configuration of ZABBIX",
-	"S_CONFIGURATION_OF_ZABBIX_BIG"=>	"CONFIGURATION OF ZABBIX",
-	"S_CONFIGURATION_UPDATED"=>		"Configuration updated",
-	"S_CONFIGURATION_WAS_NOT_UPDATED"=>	"Configuration was not updated",
-	"S_ADDED_NEW_MEDIA_TYPE"=>		"Added new media type",
-	"S_NEW_MEDIA_TYPE_WAS_NOT_ADDED"=>	"New media type was not added",
-	"S_MEDIA_TYPE_UPDATED"=>		"Media type updated",
-	"S_MEDIA_TYPE_WAS_NOT_UPDATED"=>	"Media type was not updated",
-	"S_MEDIA_TYPE_DELETED"=>		"Media type deleted",
-	"S_MEDIA_TYPE_WAS_NOT_DELETED"=>	"Media type was not deleted",
-	"S_CONFIGURATION"=>			"Configuration",
-	"S_DO_NOT_KEEP_ACTIONS_OLDER_THAN"=>	"Do not keep actions older than (in days)",
-	"S_DO_NOT_KEEP_EVENTS_OLDER_THAN"=>	"Do not keep events older than (in days)",
-	"S_MEDIA_TYPES_BIG"=>			"MEDIA TYPES",
-	"S_NO_MEDIA_TYPES_DEFINED"=>		"No media types defined",
-	"S_SMTP_SERVER"=>			"SMTP server",
-	"S_SMTP_HELO"=>				"SMTP helo",
-	"S_SMTP_EMAIL"=>			"SMTP email",
-	"S_SCRIPT_NAME"=>			"Script name",
-	"S_DELETE_SELECTED_MEDIA"=>		"Delete selected media?",
-	"S_DELETE_SELECTED_IMAGE"=>		"Delete selected image?",
-	"S_HOUSEKEEPER"=>			"Housekeeper",
-	"S_MEDIA_TYPES"=>			"Media types",
-	"S_ESCALATION_RULES"=>			"Escalation rules",
-	"S_ESCALATION"=>			"Escalation",
-	"S_ESCALATION_RULES_BIG"=>		"ESCALATION RULES",
-	"S_NO_ESCALATION_RULES_DEFINED"=>	"No escalation rules defined",
-	"S_NO_ESCALATION_DETAILS"=>		"No escalation details",
-	"S_ESCALATION_DETAILS_BIG"=>		"ESCALATION DETAILS",
-	"S_ESCALATION_ADDED"=>			"Escalation added",
-	"S_ESCALATION_WAS_NOT_ADDED"=>		"Escalation was not added",
-	"S_ESCALATION_RULE_ADDED"=>		"Escalation rule added",
-	"S_ESCALATION_RULE_WAS_NOT_ADDED"=>	"Escalation rule was not added",
-	"S_ESCALATION_RULE_UPDATED"=>		"Escalation rule updated",
-	"S_ESCALATION_RULE_WAS_NOT_UPDATED"=>	"Escalation rule was not updated",
-	"S_ESCALATION_RULE_DELETED"=>		"Escalation rule deleted",
-	"S_ESCALATION_RULE_WAS_NOT_DELETED"=>	"Escalation rule was not deleted",
-	"S_ESCALATION_UPDATED"=>		"Escalation updated",
-	"S_ESCALATION_WAS_NOT_UPDATED"=>	"Escalation was not updated",
-	"S_ESCALATION_DELETED"=>		"Escalation deleted",
-	"S_ESCALATION_WAS_NOT_DELETED"=>	"Escalation was not deleted",
-	"S_ESCALATION_RULE"=>			"Escalation rule",
-	"S_DO"=>				"Do",
-	"S_DEFAULT"=>				"Default",
-	"S_IS_DEFAULT"=>			"Is default",
-	"S_LEVEL"=>				"Level",
-	"S_DELAY_BEFORE_ACTION"=>		"Delay before action",
-	"S_IMAGES"=>				"Images",
-	"S_IMAGE"=>				"Image",
-	"S_IMAGES_BIG"=>			"IMAGES",
-	"S_NO_IMAGES_DEFINED"=>			"No images defined",
-	"S_BACKGROUND"=>			"Background",
-	"S_UPLOAD"=>				"Upload",
-	"S_IMAGE_ADDED"=>			"Image added",
-	"S_CANNOT_ADD_IMAGE"=>			"Cannot add image",
-	"S_IMAGE_DELETED"=>			"Image deleted",
-	"S_CANNOT_DELETE_IMAGE"=>		"Cannot delete image",
-	"S_IMAGE_UPDATED"=>			"Image updated",
-	"S_CANNOT_UPDATE_IMAGE"=>		"Cannot update image",
-	"S_UPDATE_SELECTED_IMAGE"=>		"Update selected image?",
-	"S_AUTODISCOVERY"=>			"Autodiscovery",
+	"S_CANNNOT_UPDATE_VALUE_MAP"=>		"Невозможно обновить преобразование значения",
+	"S_VALUE_MAP_ADDED"=>			"Преобразование значения добавлено",
+	"S_CANNNOT_ADD_VALUE_MAP"=>		"Невозможно добавить преобразование значения",
+	"S_VALUE_MAP_DELETED"=>			"Преобразование значение удалено",
+	"S_CANNNOT_DELETE_VALUE_MAP"=>		"Невозможно удалить преобразование значения",
+	"S_VALUE_MAP_UPDATED"=>			"Преобразование значения обновлено",
+	"S_VALUE_MAPPING_BIG"=>			"ПРЕОБРАЗОВАНИЕ ЗНАЧЕНИЙ",
+	"S_VALUE_MAPPING"=>			"Преобразование значений",
+	"S_VALUE_MAP"=>				"Преобразование значения",
+	"S_MAPPING"=>				"Преобразование",
+	"S_NEW_MAPPING"=>			"Новое преобразование",
+	"S_NO_MAPPING_DEFINED"=>		"Преобразования не определены",
+	"S_CREATE_VALUE_MAP"=>			"Создать преобразование значения",
+	"S_CONFIGURATION_OF_ZABBIX"=>		"Настройка ZABBIX",
+	"S_CONFIGURATION_OF_ZABBIX_BIG"=>	"НАСТРОЙКА ZABBIX",
+	"S_CONFIGURATION_UPDATED"=>		"Настройки обновлены",
+	"S_CONFIGURATION_WAS_NOT_UPDATED"=>	"Настройки не обновлены",
+	"S_ADDED_NEW_MEDIA_TYPE"=>		"Добавлен новый тип средства передачи",
+	"S_NEW_MEDIA_TYPE_WAS_NOT_ADDED"=>	"Новый тип средства передачи не добавлен",
+	"S_MEDIA_TYPE_UPDATED"=>		"Тип средства передачи обновлен",
+	"S_MEDIA_TYPE_WAS_NOT_UPDATED"=>	"Тип средства передачи не обновлен",
+	"S_MEDIA_TYPE_DELETED"=>		"Тип средства передачи удален",
+	"S_MEDIA_TYPE_WAS_NOT_DELETED"=>	"Тип средства передачи не удален",
+	"S_CONFIGURATION"=>			"Настройка",
+	"S_DO_NOT_KEEP_ACTIONS_OLDER_THAN"=>	"Не хранить действия старее чем (дни)",
+	"S_DO_NOT_KEEP_EVENTS_OLDER_THAN"=>	"Не хранить события старее чем (дни)",
+	"S_MEDIA_TYPES_BIG"=>			"ТИПЫ СРЕДСТВ ПЕРЕДАЧИ",
+	"S_NO_MEDIA_TYPES_DEFINED"=>		"Типы средств передачи не определены",
+	"S_SMTP_SERVER"=>			"SMTP сервер",
+	"S_SMTP_HELO"=>				"SMTP приветствие",
+	"S_SMTP_EMAIL"=>			"SMTP адрес электронной почты",
+	"S_SCRIPT_NAME"=>			"Название сценария",
+	"S_DELETE_SELECTED_MEDIA"=>		"Удалить выбранное средство передачи?",
+	"S_DELETE_SELECTED_IMAGE"=>		"Удалить выбранное изображение?",
+	"S_HOUSEKEEPER"=>			"Сборка 'мусора'",
+	"S_MEDIA_TYPES"=>			"Типы средств передачи",
+	"S_ESCALATION_RULES"=>			"Правила эскалации",
+	"S_ESCALATION"=>			"Эскалация",
+	"S_ESCALATION_RULES_BIG"=>		"ПРАВИЛА ЭСКАЛАЦИИ",
+	"S_NO_ESCALATION_RULES_DEFINED"=>	"Правила эскалации не определены",
+	"S_NO_ESCALATION_DETAILS"=>		"Нет подробностей эскалации",
+	"S_ESCALATION_DETAILS_BIG"=>		"ПОДРОБНОСТИ ЭСКАЛАЦИИ",
+	"S_ESCALATION_ADDED"=>			"Эскалация добавлена",
+	"S_ESCALATION_WAS_NOT_ADDED"=>		"Эскалация не добавлена",
+	"S_ESCALATION_RULE_ADDED"=>		"Правило эскалации добавлено",
+	"S_ESCALATION_RULE_WAS_NOT_ADDED"=>	"Правило эскалации не добавлено",
+	"S_ESCALATION_RULE_UPDATED"=>		"Правило эскалации обновлено",
+	"S_ESCALATION_RULE_WAS_NOT_UPDATED"=>	"Правило эскалации не обновлено",
+	"S_ESCALATION_RULE_DELETED"=>		"Правило эскалации удалено",
+	"S_ESCALATION_RULE_WAS_NOT_DELETED"=>	"Правило эскалации не удалено",
+	"S_ESCALATION_UPDATED"=>		"Эскалация обновлена",
+	"S_ESCALATION_WAS_NOT_UPDATED"=>	"Эскалация не обновлена",
+	"S_ESCALATION_DELETED"=>		"Эскалация удалена",
+	"S_ESCALATION_WAS_NOT_DELETED"=>	"Эскалация не удалена",
+	"S_ESCALATION_RULE"=>			"Правило эскалации",
+	"S_DO"=>				"Произвести",
+	"S_DEFAULT"=>				"По умолчанию",
+	"S_IS_DEFAULT"=>			"По умолчанию",
+	"S_LEVEL"=>				"Уровень",
+	"S_DELAY_BEFORE_ACTION"=>		"Задержка перед действием",
+	"S_IMAGES"=>				"Изображения",
+	"S_IMAGE"=>				"Изображение",
+	"S_IMAGES_BIG"=>			"ИЗОБРАЖЕНИЕ",
+	"S_ICON"=>				"Пиктограмма",
+	"S_NO_IMAGES_DEFINED"=>			"Изображения не определены",
+	"S_BACKGROUND"=>			"Фон",
+	"S_UPLOAD"=>				"Загрузить",
+	"S_IMAGE_ADDED"=>			"Изображение добавлено",
+	"S_CANNOT_ADD_IMAGE"=>			"Невозможно добавить изображение",
+	"S_IMAGE_DELETED"=>			"Изображение удалено",
+	"S_CANNOT_DELETE_IMAGE"=>		"Невозможно удалить изображение",
+	"S_IMAGE_UPDATED"=>			"Изображение обновлено",
+	"S_CANNOT_UPDATE_IMAGE"=>		"Невозможно обновить изображение",
+	"S_UPDATE_SELECTED_IMAGE"=>		"Обновить выбранное изображение?",
+	"S_AUTOREGISTRATION"=>			"Авторегистрация",
+	"S_AUTOREGISTRATION_RULES_BIG"=>	"ПРАВИЛА АВТОРЕГИСТРАЦИИ",
+	"S_PRIORITY"=>				"Приоритет",
+	"S_PATTERN"=>				"Шаблон",
+	"S_NO_AUTOREGISTRATION_RULES_DEFINED"=>	"Правила авторегистрации не определены",
+	"S_AUTOREGISTRATION_ADDED"=>		"Авторегистрация добавлена",
+	"S_CANNOT_ADD_AUTOREGISTRATION"=>	"Невозможно добавить авторегистрацию",
+	"S_AUTOREGISTRATION_UPDATED"=>		"Авторегистрация обновлена",
+	"S_AUTOREGISTRATION_WAS_NOT_UPDATED"=>	"Авторегистрация не была обновлена",
+	"S_AUTOREGISTRATION_DELETED"=>		"Авторегистрация удалена",
+	"S_AUTOREGISTRATION_WAS_NOT_DELETED"=>	"Авторегистрация не была удалена",
+	"S_OTHER"=>				"Прочее",
+	"S_OTHER_PARAMETERS"=>			"Прочие параметры",
+	"S_REFRESH_UNSUPPORTED_ITEMS"=>		"Обновлять неподдерживаемые элементы данных (секунды)",
+	"S_CREATE_MEDIA_TYPE"=>			"Создать тип средства передачи",
+	"S_CREATE_IMAGE"=>			"Создать изображение",
+	"S_CREATE_RULE"=>			"Создать правило",
+	"S_WORKING_TIME"=>			"Рабочее время",
 
 //	Latest values
-	"S_LATEST_VALUES"=>			"Latest values",
-	"S_NO_PERMISSIONS"=>			"No permissions !",
-	"S_LATEST_DATA"=>			"LATEST DATA",
-	"S_ALL_SMALL"=>				"all",
-	"S_DESCRIPTION_LARGE"=>			"DESCRIPTION",
-	"S_DESCRIPTION_SMALL"=>			"Description",
-	"S_GRAPH"=>				"Graph",
-	"S_TREND"=>				"Trend",
-	"S_COMPARE"=>				"Compare",
+	"S_LATEST_VALUES"=>			"Последние значения",
+	"S_NO_PERMISSIONS"=>			"Нет прав !",
+	"S_LATEST_DATA_BIG"=>			"ПОСЛЕДНИЕ ДАННЫЕ",
+	"S_ALL_SMALL"=>				"все",
+	"S_ALL"=>				"Все",
+	"S_MINUS_ALL_MINUS"=>			"- все -",
+	"S_MINUS_OTHER_MINUS"=>			"- прочее -",
+	"S_DESCRIPTION_LARGE"=>			"ОПИСАНИЕ",
+	"S_DESCRIPTION_SMALL"=>			"Описание",
+	"S_GRAPH"=>				"График",
+	"S_TREND"=>				"Динамика изменения",
+	"S_COMPARE"=>				"Сравнить",
 
 //	Footer
+	"S_ZABBIX_VER"=>			"ZABBIX 1.1.7",
 	"S_COPYRIGHT_BY"=>			"Copyright 2001-2006 by ",
-	"S_CONNECTED_AS"=>			"Connected as",
+	"S_CONNECTED_AS"=>			"Подключен как",
 	"S_SIA_ZABBIX"=>			"SIA Zabbix",
 
 //	graph.php
-	"S_CONFIGURATION_OF_GRAPH"=>		"Configuration of graph",
-	"S_CONFIGURATION_OF_GRAPH_BIG"=>	"CONFIGURATION OF GRAPH",
-	"S_ITEM_ADDED"=>			"Item added",
-	"S_ITEM_UPDATED"=>			"Item updated",
-	"S_SORT_ORDER_UPDATED"=>		"Sort order updated",
-	"S_CANNOT_UPDATE_SORT_ORDER"=>		"Cannot update sort order",
-	"S_DISPLAYED_PARAMETERS_BIG"=>		"DISPLAYED PARAMETERS",
-	"S_SORT_ORDER"=>			"Sort order",
-	"S_PARAMETER"=>				"Parameter",
-	"S_COLOR"=>				"Color",
-	"S_UP"=>				"Up",
-	"S_DOWN"=>				"Down",
-	"S_NEW_ITEM_FOR_THE_GRAPH"=>		"New item for the graph",
-	"S_SORT_ORDER_1_100"=>			"Sort order (0->100)",
+	"S_CONFIGURATION_OF_GRAPH"=>		"Настройка графика",
+	"S_CONFIGURATION_OF_GRAPH_BIG"=>	"НАСТРОЙКА ГРАФИКА",
+	"S_ITEM_ADDED"=>			"Элемент добавлен",
+	"S_ITEM_UPDATED"=>			"Элемент обновлен",
+	"S_SORT_ORDER_UPDATED"=>		"Порядок сортировки обновлен",
+	"S_CANNOT_UPDATE_SORT_ORDER"=>		"Невозможность обновить порядок сортировки",
+	"S_DISPLAYED_PARAMETERS_BIG"=>		"ОТОБРАЖАЕМЫЕ ПАРАМЕТРЫ",
+	"S_SORT_ORDER"=>			"Порядок сортировки",
+	"S_PARAMETER"=>				"Параметр",
+	"S_COLOR"=>				"Цвет",
+	"S_UP"=>				"Вверх",
+	"S_DOWN"=>				"Вниз",
+	"S_NEW_ITEM_FOR_THE_GRAPH"=>		"Новый элемент для графика",
+	"S_SORT_ORDER_1_100"=>			"Порядок сортировки (0->100)",
+	"S_YAXIS_SIDE"=>			"Расположение оси Y",
+	"S_LEFT"=>				"По левому краю",
+	"S_FUNCTION"=>				"Функция",
+	"S_MIN_SMALL"=>				"минимальное", //FIXME?
+	"S_AVG_SMALL"=>				"среднее", //FIXME?
+	"S_MAX_SMALL"=>				"максимальное", //FIXME?
+	"S_DRAW_STYLE"=>			"Способ черчения", //FIXME?
+	"S_SIMPLE"=>				"Простой",
+	"S_AGGREGATED"=>			"Агрегированный",
+	"S_AGGREGATED_PERIODS_COUNT"=>			"Aggregated periods count", //FIXME
 
 //	graphs.php
-	"S_CONFIGURATION_OF_GRAPHS"=>		"Configuration of graphs",
-	"S_CONFIGURATION_OF_GRAPHS_BIG"=>	"CONFIGURATION OF GRAPHS",
-	"S_GRAPH_ADDED"=>			"Graph added",
-	"S_GRAPH_UPDATED"=>			"Graph updated",
-	"S_CANNOT_UPDATE_GRAPH"=>		"Cannot update graph",
-	"S_GRAPH_DELETED"=>			"Graph deleted",
-	"S_CANNOT_DELETE_GRAPH"=>		"Cannot delete graph",
-	"S_CANNOT_ADD_GRAPH"=>			"Cannot add graph",
+	"S_CONFIGURATION_OF_GRAPHS"=>		"Настройка графиков",
+	"S_CONFIGURATION_OF_GRAPHS_BIG"=>	"НАСТРОЙКА ГРАФИКОВ",
+	"S_GRAPH_ADDED"=>			"График добавлен",
+	"S_GRAPH_UPDATED"=>			"График обновлен",
+	"S_CANNOT_UPDATE_GRAPH"=>		"Невозможно обновить график",
+	"S_GRAPH_DELETED"=>			"График удален",
+	"S_CANNOT_DELETE_GRAPH"=>		"Невозможно удалить график",
+	"S_CANNOT_ADD_GRAPH"=>			"Невозможно добавить график",
 	"S_ID"=>				"Id",
-	"S_NO_GRAPHS_DEFINED"=>			"No graphs defined",
-	"S_DELETE_GRAPH_Q"=>			"Delete graph?",
-	"S_YAXIS_TYPE"=>			"Y axis type",
-	"S_YAXIS_MIN_VALUE"=>			"Y axis MIN value",
-	"S_YAXIS_MAX_VALUE"=>			"Y axis MAX value",
-	"S_CALCULATED"=>			"Calculated",
-	"S_FIXED"=>				"Fixed",
+	"S_NO_GRAPHS_DEFINED"=>			"Графики не определены",
+	"S_DELETE_GRAPH_Q"=>			"Удалить график?",
+	"S_YAXIS_TYPE"=>			"Тип оси Y",
+	"S_YAXIS_MIN_VALUE"=>			"Минимальное значение оси Y",
+	"S_YAXIS_MAX_VALUE"=>			"Максимальное значение оси Y",
+	"S_CALCULATED"=>			"Подсчитываемое",
+	"S_FIXED"=>				"Фиксированное",
+	"S_CREATE_GRAPH"=>			"Создать график",
+	"S_SHOW_WORKING_TIME"=>			"Показывать рабочее время",
+	"S_SHOW_TRIGGERS"=>			"Показывать триггеры",
 
 //	history.php
-	"S_LAST_HOUR_GRAPH"=>			"Last hour graph",
-	"S_LAST_HOUR_GRAPH_DIFF"=>		"Last hour graph (diff)",
-	"S_VALUES_OF_LAST_HOUR"=>		"Values of last hour",
-	"S_VALUES_OF_SPECIFIED_PERIOD"=>	"Values of specified period",
-	"S_VALUES_IN_PLAIN_TEXT_FORMAT"=>	"Values in plain text format",
-	"S_TIMESTAMP"=>				"Timestamp",
+	"S_LAST_HOUR_GRAPH"=>			"График за последний час",
+	"S_VALUES_OF_LAST_HOUR"=>		"Значения за последний час",
+	"S_500_LATEST_VALUES"=>			"500 последних значений",
+	"S_GRAPH_OF_SPECIFIED_PERIOD"=>		"График за указанный период",
+	"S_VALUES_OF_SPECIFIED_PERIOD"=>	"Значения за указанный период",
+	"S_VALUES_IN_PLAIN_TEXT_FORMAT"=>	"Значения в простом текстовом формате",//FIXME?
+	"S_TIMESTAMP"=>				"Отметка времени",
+	"S_LOCAL"=>				"Local",
+	"S_SOURCE"=>				"Источник", //FIXME?
+
+	"S_SHOW_SELECTED"=>			"Показать выбранное",
+	"S_HIDE_SELECTED"=>			"Не показывать выбранное",
+	"S_MARK_SELECTED"=>			"Пометить выбранное", //FIXME?
+	"S_MARK_OTHERS"=>			"Пометить невыбранное", //FIXME?
+
+	"S_AS_RED"=>				"красным", //FIXME?
+	"S_AS_GREEN"=>				"зеленым", //FIXME?
+	"S_AS_BLUE"=>				"синим", //FIXME?
 
 //	hosts.php
-	"S_HOSTS"=>				"Hosts",
-	"S_ITEMS"=>				"Items",
-	"S_TRIGGERS"=>				"Triggers",
-	"S_GRAPHS"=>				"Graphs",
-	"S_HOST_ADDED"=>			"Host added",
-	"S_CANNOT_ADD_HOST"=>			"Cannot add host",
-	"S_ITEMS_ADDED"=>			"Items added",
-	"S_CANNOT_ADD_ITEMS"=>			"Cannot add items",
-	"S_HOST_UPDATED"=>			"Host updated",
-	"S_CANNOT_UPDATE_HOST"=>		"Cannot update host",
-	"S_HOST_STATUS_UPDATED"=>		"Host status updated",
-	"S_CANNOT_UPDATE_HOST_STATUS"=>		"Cannot update host status",
-	"S_HOST_DELETED"=>			"Host deleted",
-	"S_CANNOT_DELETE_HOST"=>		"Cannot delete host",
-	"S_TEMPLATE_LINKAGE_ADDED"=>		"Template linkage added",
-	"S_CANNOT_ADD_TEMPLATE_LINKAGE"=>	"Cannot add template linkage",
-	"S_TEMPLATE_LINKAGE_UPDATED"=>		"Template linkage updated",
-	"S_CANNOT_UPDATE_TEMPLATE_LINKAGE"=>	"Cannot update template linkage",
-	"S_TEMPLATE_LINKAGE_DELETED"=>		"Template linkage deleted",
-	"S_CANNOT_DELETE_TEMPLATE_LINKAGE"=>	"Cannot delete template linkage",
-	"S_CONFIGURATION_OF_HOSTS_AND_HOST_GROUPS"=>"CONFIGURATION OF HOSTS AND HOST GROUPS",
-	"S_HOST_GROUPS_BIG"=>			"HOST GROUPS",
-	"S_NO_HOST_GROUPS_DEFINED"=>		"No host groups defined",
-	"S_NO_LINKAGES_DEFINED"=>		"No linkages defined",
-	"S_NO_HOSTS_DEFINED"=>			"No hosts defined",
-	"S_HOSTS_BIG"=>				"HOSTS",
-	"S_HOST"=>				"Host",
+	"S_APPLICATION"=>			"Группа элементов данных", //FIXME?
+	"S_APPLICATIONS"=>			"Группы элементов данных", //FIXME?
+	"S_APPLICATIONS_BIG"=>			"ГРУППЫ ЭЛЕМЕНТОВ ДАННЫХ", //FIXME?
+	"S_CREATE_APPLICATION"=>		"Создать группу элементов данных", //FIXME?
+	"S_DELETE_SELECTED_APPLICATIONS_Q"=>	"Удалить выбранные группы элементов данных?", //FIXME?
+	"S_DISABLE_ITEMS_FROM_SELECTED_APPLICATIONS_Q"=>"Деактивировать элементы данных из выбранных групп?", //FIXME?
+	"S_ACTIVATE_ITEMS_FROM_SELECTED_APPLICATIONS_Q"=>"Активировать элементы данных из выбранных групп?", //FIXME?
+	"S_APPLICATION_UPDATED"=>		"Группа элементов данных обновлена", //FIXME?
+	"S_CANNOT_UPDATE_APPLICATION"=>		"Невозможно обновить группу элементов данных", //FIXME?
+	"S_APPLICATION_ADDED"=>			"Группа элементов данных добавлена", //FIXME?
+	"S_CANNOT_ADD_APPLICATION"=>		"Невозможно добавить группу элементов данных", //FIXME?
+	"S_APPLICATION_DELETED"=>		"Группа элементов данных удалена", //FIXME?
+	"S_CANNOT_DELETE_APPLICATION"=>		"Невозможно удалить группу элементов данных", //FIXME?
+
+	"S_HOSTS"=>				"Узлы сети",
+	"S_ITEMS"=>				"Элементы данных",
+	"S_ITEMS_BIG"=>				"ЭЛЕМЕНТЫ ДАННЫХ",
+	"S_TRIGGERS"=>				"Триггеры",
+	"S_GRAPHS"=>				"Графики",
+	"S_HOST_ADDED"=>			"Узел сети добавлен",
+	"S_CANNOT_ADD_HOST"=>			"Невозможно добавить узел сети",
+	"S_ITEMS_ADDED"=>			"Элементы добавлены",
+	"S_CANNOT_ADD_ITEMS"=>			"Невозможно добавить элементы",
+	"S_HOST_UPDATED"=>			"Узел сети обновлен",
+	"S_CANNOT_UPDATE_HOST"=>		"Невозможно обновить узел сети",
+	"S_HOST_STATUS_UPDATED"=>		"Статус узла сети обновлен",
+	"S_CANNOT_UPDATE_HOST_STATUS"=>		"Невозможно обновить статус узла сети",
+	"S_HOST_DELETED"=>			"Узел сети удален",
+	"S_CANNOT_DELETE_HOST"=>		"Невозможно удалить узел сети",
+	"S_TEMPLATE_LINKAGE_ADDED"=>		"Связь с шаблоном добавлена",
+	"S_CANNOT_ADD_TEMPLATE_LINKAGE"=>	"Невозможно добавить связь с шаблоном",
+	"S_TEMPLATE_LINKAGE_UPDATED"=>		"Связь с шаблоном обновлена",
+	"S_CANNOT_UPDATE_TEMPLATE_LINKAGE"=>	"Невозможно обновить связь с шаблоном",
+	"S_TEMPLATE_LINKAGE_DELETED"=>		"Связь с шаблоном удалена",
+	"S_CANNOT_DELETE_TEMPLATE_LINKAGE"=>	"Невозможно удалить связь с шаблоном",
+	"S_CONFIGURATION_OF_HOSTS_GROUPS_AND_TEMPLATES"=>"НАСТРОЙКА УЗЛОВ СЕТИ, ГРУПП УЗЛОВ И ШАБЛОНОВ",
+	"S_HOST_GROUPS_BIG"=>			"ГРУППЫ УЗЛОВ СЕТИ",
+	"S_START"=>				"Start",
+	"S_STOP"=>				"Stop",
+	"S_NO_HOST_GROUPS_DEFINED"=>		"Группы узлов сети не определены",
+	"S_NO_LINKAGES_DEFINED"=>		"Связи не определены",
+	"S_NO_HOSTS_DEFINED"=>			"Узлы сети не определены",
+	"S_HOSTS_BIG"=>				"УЗЛЫ СЕТИ",
+	"S_HOST"=>				"Узел сети",
+	"S_HOST_BIG"=>				"УЗЕЛ СЕТИ",
 	"S_IP"=>				"IP",
-	"S_PORT"=>				"Port",
-	"S_MONITORED"=>				"Monitored",
-	"S_NOT_MONITORED"=>			"Not monitored",
-	"S_UNREACHABLE"=>			"Unreachable",
-	"S_TEMPLATE"=>				"Template",
-	"S_DELETED"=>				"Deleted",
-	"S_UNKNOWN"=>				"Unknown",
-	"S_GROUPS"=>				"Groups",
-	"S_NEW_GROUP"=>				"New group",
-	"S_USE_IP_ADDRESS"=>			"Use IP address",
-	"S_IP_ADDRESS"=>			"IP address",
+	"S_PORT"=>				"Порт",
+	"S_MONITORED"=>				"Контролируется",
+	"S_NOT_MONITORED"=>			"Не контролируется",
+	"S_UNREACHABLE"=>			"Недоступен",
+	"S_TEMPLATE"=>				"Шаблон",
+	"S_DELETED"=>				"Удален",
+	"S_UNKNOWN"=>				"Неизвестно",
+	"S_GROUPS"=>				"Группы",
+	"S_NEW_GROUP"=>				"Новая группа",
+	"S_USE_IP_ADDRESS"=>			"Использовать IP адрес",
+	"S_IP_ADDRESS"=>			"IP адрес",
 //	"S_USE_THE_HOST_AS_A_TEMPLATE"=>		"Use the host as a template",
-	"S_USE_TEMPLATES_OF_THIS_HOST"=>	"Use templates of this host",
-	"S_DELETE_SELECTED_HOST_Q"=>		"Delete selected host?",
-	"S_GROUP_NAME"=>			"Group name",
-	"S_HOST_GROUP"=>			"Host group",
-	"S_HOST_GROUPS"=>			"Host groups",
-	"S_UPDATE"=>				"Update",
-	"S_AVAILABILITY"=>			"Availability",
-	"S_AVAILABLE"=>				"Available",
-	"S_NOT_AVAILABLE"=>			"Not available",
+//	//	"S_USE_TEMPLATES_OF_THIS_HOST"=>	"Использовать шаблоны этого узла",
+	"S_LINK_WITH_TEMPLATE"=>		"Связять с шаблоном",
+	"S_USE_PROFILE"=>			"Использовать профиль",
+	"S_DELETE_SELECTED_HOST_Q"=>		"Удалить выбранный узел сети?",
+	"S_DELETE_SELECTED_GROUP_Q"=>		"Удалить выбранную группу?",
+	"S_DELETE_SELECTED_GROUPS_Q"=>		"Удалить выбранные группы?",
+	"S_GROUP_NAME"=>			"Название группы",
+	"S_HOST_GROUP"=>			"Группа узла сети",
+	"S_HOST_GROUPS"=>			"Группы узлов сети",
+	"S_UPDATE"=>				"Обновить",
+	"S_AVAILABILITY"=>			"Доступность",
+	"S_AVAILABLE"=>				"Доступен",
+	"S_NOT_AVAILABLE"=>			"Недоступен",
+//	Host profiles
+	"S_HOST_PROFILE"=>			"Профиль узла сети",
+	"S_DEVICE_TYPE"=>			"Тип устройства",
+	"S_OS"=>				"ОС",
+	"S_SERIALNO"=>				"Серийный номер",
+	"S_TAG"=>				"Tag",
+	"S_HARDWARE"=>				"Аппаратные средства", //FIXME?
+	"S_SOFTWARE"=>				"Программное обеспечение",
+	"S_CONTACT"=>				"Контактная информация",
+	"S_LOCATION"=>				"Местоположение",
+	"S_NOTES"=>				"Примечания",
+	"S_MACADDRESS"=>			"MAC адрес",
+	"S_PROFILE_ADDED"=>			"Профиль добавлен",
+	"S_CANNOT_ADD_PROFILE"=>		"Невозможно добавить профиль",
+	"S_PROFILE_UPDATED"=>			"Профиль обновлен",
+	"S_CANNOT_UPDATE_PROFILE"=>		"Невозможно обновить профиль",
+	"S_PROFILE_DELETED"=>			"Профиль удален",
+	"S_CANNOT_DELETE_PROFILE"=>		"Невозможно удалить профиль",
+	"S_ADD_TO_GROUP"=>			"Добавить в группу",
+	"S_DELETE_FROM_GROUP"=>			"Удалить из группы",
+	"S_UPDATE_IN_GROUP"=>			"Обновить в группе",
+	"S_DELETE_SELECTED_HOSTS_Q"=>		"Удалить выбранные узлы сети?",
+	"S_DISABLE_SELECTED_HOSTS_Q"=>		"Деактивировать выбранные узлы сети?", //FIXME?
+	"S_ACTIVATE_SELECTED_HOSTS_Q"=>		"Активировать выбранные узлы сети?",
+	"S_SELECT_HOST_TEMPLATE_FIRST"=>	"Сначала выберите шаблон узла сети",
+	"S_CREATE_HOST"=>			"Создать узел сети",
+	"S_CREATE_TEMPLATE"=>			"Создать шаблон",
+	"S_TEMPLATE_LINKAGE"=>			"Связи с шаблонами",
+	"S_TEMPLATE_LINKAGE_BIG"=>		"СВЯЗИ С ШАБЛОНАМИ",
+	"S_NO_LINKAGES"=>			"Нет связей",
+	"S_TEMPLATES"=>				"Шаблоны",
+	"S_TEMPLATES_BIG"=>			"ШАБЛОНЫ",
+	"S_HOSTS"=>				"Узлы сети",
 
 //	items.php
-	"S_CONFIGURATION_OF_ITEMS"=>		"Configuration of items",
-	"S_CONFIGURATION_OF_ITEMS_BIG"=>	"CONFIGURATION OF ITEMS",
-	"S_CANNOT_UPDATE_ITEM"=>		"Cannot update item",
-	"S_STATUS_UPDATED"=>			"Status updated",
-	"S_CANNOT_UPDATE_STATUS"=>		"Cannot update status",
-	"S_CANNOT_ADD_ITEM"=>			"Cannot add item",
-	"S_ITEM_DELETED"=>			"Item deleted",
-	"S_CANNOT_DELETE_ITEM"=>		"Cannot delete item",
-	"S_ITEMS_DELETED"=>			"Items deleted",
-	"S_CANNOT_DELETE_ITEMS"=>		"Cannot delete items",
-	"S_ITEMS_ACTIVATED"=>			"Items activated",
-	"S_CANNOT_ACTIVATE_ITEMS"=>		"Cannot activate items",
-	"S_ITEMS_DISABLED"=>			"Items disabled",
-	"S_SERVERNAME"=>			"Server Name",
-	"S_KEY"=>				"Key",
-	"S_DESCRIPTION"=>			"Description",
-	"S_UPDATE_INTERVAL"=>			"Update interval",
-	"S_HISTORY"=>				"History",
-	"S_TRENDS"=>				"Trends",
-	"S_SHORT_NAME"=>			"Short name",
-	"S_ZABBIX_AGENT"=>			"ZABBIX agent",
-	"S_ZABBIX_AGENT_ACTIVE"=>		"ZABBIX agent (active)",
-	"S_SNMPV1_AGENT"=>			"SNMPv1 agent",
-	"S_ZABBIX_TRAPPER"=>			"ZABBIX trapper",
-	"S_SIMPLE_CHECK"=>			"Simple check",
-	"S_SNMPV2_AGENT"=>			"SNMPv2 agent",
-	"S_SNMPV3_AGENT"=>			"SNMPv3 agent",
-	"S_ZABBIX_INTERNAL"=>			"ZABBIX internal",
-	"S_ZABBIX_UNKNOWN"=>			"Unknown",
-	"S_ACTIVE"=>				"Active",
-	"S_NOT_ACTIVE"=>			"Not active",
-	"S_NOT_SUPPORTED"=>			"Not supported",
-	"S_ACTIVATE_SELECTED_ITEMS_Q"=>		"Activate selected items?",
-	"S_DISABLE_SELECTED_ITEMS_Q"=>		"Disable selected items?",
-	"S_DELETE_SELECTED_ITEMS_Q"=>		"Delete selected items?",
-	"S_EMAIL"=>				"Email",
-	"S_SCRIPT"=>				"Script",
-	"S_UNITS"=>				"Units",
-	"S_MULTIPLIER"=>			"Multiplier",
-	"S_UPDATE_INTERVAL_IN_SEC"=>		"Update interval (in sec)",
-	"S_KEEP_HISTORY_IN_DAYS"=>		"Keep history (in days)",
-	"S_KEEP_TRENDS_IN_DAYS"=>		"Keep trends (in days)",
-	"S_TYPE_OF_INFORMATION"=>		"Type of information",
-	"S_STORE_VALUE"=>			"Store value",
-	"S_NUMERIC_FLOAT"=>			"Numeric (float)",
-	"S_NUMERIC_UINT64"=>			"Numeric (integer 64bit)",
-	"S_CHARACTER"=>				"Character",
-	"S_LOG"=>				"Log",
-	"S_AS_IS"=>				"As is",
-	"S_DELTA_SPEED_PER_SECOND"=>		"Delta (speed per second)",
-	"S_DELTA_SIMPLE_CHANGE"=>		"Delta (simple change)",
-	"S_ITEM"=>				"Item",
+	"S_NO_ITEMS_DEFINED"=>			"Элементы данных не определены",
+	"S_HISTORY_CLEANED"=>			"История очищена",
+	"S_CANNOT_CLEAN_HISTORY"=>		"Невозможно очистить историю",
+	"S_CONFIGURATION_OF_ITEMS"=>		"Настройка элементов данных",
+	"S_CONFIGURATION_OF_ITEMS_BIG"=>	"НАСТРОЙКА ЭЛЕМЕНТОВ ДАННЫХ",
+	"S_CANNOT_UPDATE_ITEM"=>		"Невозможно обновить элемент данных",
+	"S_STATUS_UPDATED"=>			"Статус обновлен",
+	"S_CANNOT_UPDATE_STATUS"=>		"Невозможно обновить статус",
+	"S_CANNOT_ADD_ITEM"=>			"Невозможно добавить элемент данных",
+	"S_ITEM_DELETED"=>			"Элемент данных удален",
+	"S_CANNOT_DELETE_ITEM"=>		"Невозможно удалить элемент данных",
+	"S_ITEMS_DELETED"=>			"Элементы данных удалены",
+	"S_CANNOT_DELETE_ITEMS"=>		"Невозможно удалить элементы данных",
+	"S_ITEMS_ACTIVATED"=>			"Элементы данных активированы",
+	"S_CANNOT_ACTIVATE_ITEMS"=>		"Невозможно активировать элементы данных",
+	"S_ITEMS_DISABLED"=>			"Элементы данных деактивированы", //FIXME?
+	"S_CANNOT_DISABLE_ITEMS"=>		"Невозможно деактивировать элементы данных", //FIXME?
+	"S_SERVERNAME"=>			"Название сервера",
+	"S_KEY"=>				"Ключ",
+	"S_DESCRIPTION"=>			"Описание",
+	"S_UPDATE_INTERVAL"=>			"Интервал обновления",
+	"S_HISTORY"=>				"История",
+	"S_TRENDS"=>				"Динамика изменений",
+	"S_SHORT_NAME"=>			"Краткое название",
+	"S_ZABBIX_AGENT"=>			"ZABBIX агент", //FIXME?
+	"S_ZABBIX_AGENT_ACTIVE"=>		"ZABBIX агент (активный)", //FIXME?
+	"S_SNMPV1_AGENT"=>			"SNMPv1 агент", //FIXME?
+	"S_ZABBIX_TRAPPER"=>			"ZABBIX trapper", //FIXME
+	"S_SIMPLE_CHECK"=>			"Простая проверка",
+	"S_SNMPV2_AGENT"=>			"SNMPv2 агент", //FIXME?
+	"S_SNMPV3_AGENT"=>			"SNMPv3 агент", //FIXME?
+	"S_ZABBIX_INTERNAL"=>			"ZABBIX internal", //FIXME
+	"S_ZABBIX_AGGREGATE"=>			"ZABBIX aggregate", //FIXME
+	"S_ZABBIX_UNKNOWN"=>			"Неизвестно",
+	"S_ACTIVE"=>				"Активен",
+	"S_NOT_ACTIVE"=>			"Неактивен",
+	"S_NOT_SUPPORTED"=>			"Не поддерживается",
+	"S_ACTIVATE_SELECTED_ITEMS_Q"=>		"Активировать выбранные элементы данных?",
+	"S_DISABLE_SELECTED_ITEMS_Q"=>		"Деактивировать выбранные элементы данных?", //FIXME?
+	"S_DELETE_SELECTED_ITEMS_Q"=>		"Удалить выбранные эелементы данных?",
+	"S_EMAIL"=>				"Адрес электронной почты",
+	"S_SCRIPT"=>				"Сценарий",
+	"S_SMS"=>				"SMS",
+	"S_GSM_MODEM"=>				"GSM модем",
+	"S_UNITS"=>				"Единица измерения",
+	"S_MULTIPLIER"=>			"Множитель", //FIXME?
+	"S_UPDATE_INTERVAL_IN_SEC"=>		"Интервал обновления (секунды)",
+	"S_KEEP_HISTORY_IN_DAYS"=>		"Хранить историю (дни)",
+	"S_KEEP_TRENDS_IN_DAYS"=>		"Хранить динамику изменений (дни)",
+	"S_TYPE_OF_INFORMATION"=>		"Тип данных",
+	"S_STORE_VALUE"=>			"Хранить значение",
+	"S_SHOW_VALUE"=>			"Показывать значение",
+	"S_NUMERIC_UINT64"=>			"Числовой (целое 64 бита)",
+	"S_NUMERIC_FLOAT"=>			"Числовой (с плавающей точкой)",
+	"S_CHARACTER"=>				"Символ",
+	"S_LOG"=>				"Журнал (лог)",
+	"S_TEXT"=>				"Текст",
+	"S_AS_IS"=>				"Как есть",
+	"S_DELTA_SPEED_PER_SECOND"=>		"Дельта (скорость в секунду)",
+	"S_DELTA_SIMPLE_CHANGE"=>		"Дельта (простое изменение)",
+	"S_ITEM"=>				"Элемент данных",
 	"S_SNMP_COMMUNITY"=>			"SNMP community",
 	"S_SNMP_OID"=>				"SNMP OID",
-	"S_SNMP_PORT"=>				"SNMP port",
-	"S_ALLOWED_HOSTS"=>			"Allowed hosts",
-	"S_SNMPV3_SECURITY_NAME"=>		"SNMPv3 security name",
-	"S_SNMPV3_SECURITY_LEVEL"=>		"SNMPv3 security level",
-	"S_SNMPV3_AUTH_PASSPHRASE"=>		"SNMPv3 auth passphrase",
-	"S_SNMPV3_PRIV_PASSPHRASE"=>		"SNMPv3 priv passphrase",
-	"S_CUSTOM_MULTIPLIER"=>			"Custom multiplier",
-	"S_DO_NOT_USE"=>			"Do not use",
-	"S_USE_MULTIPLIER"=>			"Use multiplier",
-	"S_SELECT_HOST_DOT_DOT_DOT"=>		"Select host...",
-
-//	latestalarms.php
-	"S_LATEST_EVENTS"=>			"Latest events",
-	"S_HISTORY_OF_EVENTS_BIG"=>		"HISTORY OF EVENTS",
+	"S_SNMP_PORT"=>				"SNMP порт",
+	"S_ALLOWED_HOSTS"=>			"Разрешенные узлы сети",
+	"S_SNMPV3_SECURITY_NAME"=>		"SNMPv3 security name", //FIXME
+	"S_SNMPV3_SECURITY_LEVEL"=>		"SNMPv3 security level", //FIXME
+	"S_SNMPV3_AUTH_PASSPHRASE"=>		"SNMPv3 auth passphrase", //FIXME
+	"S_SNMPV3_PRIV_PASSPHRASE"=>		"SNMPv3 priv passphrase", //FIXME
+	"S_CUSTOM_MULTIPLIER"=>			"Пользовательский множитель",
+	"S_DO_NOT_USE"=>			"Не использовать",
+	"S_USE_MULTIPLIER"=>			"Использовать множитель",
+	"S_SELECT_HOST_DOT_DOT_DOT"=>		"Выберите узел сети...",
+	"S_LOG_TIME_FORMAT"=>			"Формат времени в журнале (логе) ",
+	"S_CREATE_ITEM"=>			"Создать элемент данных",
+	"S_ADD_ITEM"=>				"Добавить элемент данных",
+	"S_SHOW_DISABLED_ITEMS"=>               "Показывать деактивированные эелементы данных", //FIXME
+	"S_HIDE_DISABLED_ITEMS"=>               "Не отображать деактивированные элементы данных",
+
+//	events.php
+	"S_LATEST_EVENTS"=>			"Последние события",
+	"S_HISTORY_OF_EVENTS_BIG"=>		"ИСТОРИЯ СОБЫТИЙ",
+	"S_NO_EVENTS_FOUND"=>			"События не найдены",
 
 //	latest.php
-	"S_LAST_CHECK"=>			"Last check",
-	"S_LAST_CHECK_BIG"=>			"LAST CHECK",
-	"S_LAST_VALUE"=>			"Last value",
+	"S_LAST_CHECK"=>			"Последняя проверка",
+	"S_LAST_CHECK_BIG"=>			"ПОСЛЕДНЯЯ ПРОВЕРКА",
+	"S_LAST_VALUE"=>			"Последнее значение",
 
 //	sysmap.php
-	"S_LABEL"=>				"Label",
+	"S_LINK"=>				"Связь", //FIXME?
+	"S_LABEL"=>				"Подпись",
 	"S_X"=>					"X",
 	"S_Y"=>					"Y",
-	"S_ICON"=>				"Icon",
-	"S_HOST_1"=>				"Host 1",
-	"S_HOST_2"=>				"Host 2",
-	"S_LINK_STATUS_INDICATOR"=>		"Link status indicator",
+	"S_ICON_ON"=>				"Пиктограмма (вкл)", //FIXME?
+	"S_ICON_OFF"=>				"Пиктограмма (выкл)", //FIXME?
+	"S_ELEMENT_1"=>				"Элемент 1",
+	"S_ELEMENT_2"=>				"Элемент 2",
+	"S_LINK_STATUS_INDICATOR"=>		"Индикатор статуса связи", //FIXME?
+	"S_CONFIGURATION_OF_NETWORK_MAPS"=>	"НАСТРОЙКА КАРТ СЕТЕЙ",
+
+//	sysmaps.php
+	"S_MAPS_BIG"=>				"КАРТЫ СЕТИ",
+	"S_NO_MAPS_DEFINED"=>			"Карты сети не определены",
+	"S_CONFIGURATION_OF_NETWORK_MAPS"=>	"НАСТРОЙКА КАРТ СЕТЕЙ",
+	"S_CREATE_MAP"=>			"Создать карту сети",
+	"S_ICON_LABEL_LOCATION"=>		"Расположение пиктограммы состояния", //FIXME?
+	"S_BOTTOM"=>				"По нижнему краю",
+	"S_TOP"=>				"По верхнему краю",
 
 //	map.php
-	"S_OK_BIG"=>				"OK",
-	"S_PROBLEMS_SMALL"=>			"problems",
+	"S_OK_BIG"=>				"OK", //FIXME?
+	"S_PROBLEMS_SMALL"=>			"проблемы", //FIXME?
 	"S_ZABBIX_URL"=>			"http://www.zabbix.com",
 
 //	maps.php
-	"S_NETWORK_MAPS"=>			"Network maps",
-	"S_NETWORK_MAPS_BIG"=>			"NETWORK MAPS",
-	"S_NO_MAPS_TO_DISPLAY"=>		"No maps to display",
-	"S_SELECT_MAP_TO_DISPLAY"=>		"Select map to display",
-	"S_SELECT_MAP_DOT_DOT_DOT"=>		"Select map...",
-	"S_BACKGROUND_IMAGE"=>			"Background image",
-	"S_ICON_LABEL_TYPE"=>			"Icon label type",
-	"S_HOST_LABEL"=>			"Host label",
-	"S_HOST_NAME"=>				"Host name",
-	"S_STATUS_ONLY"=>			"Status only",
-	"S_NOTHING"=>				"Nothing",
+	"S_NETWORK_MAPS"=>			"Карты сетей",
+	"S_NETWORK_MAPS_BIG"=>			"Карты сетей",
+	"S_NO_MAPS_TO_DISPLAY"=>		"Нет карт сетей для отображения",
+	"S_SELECT_MAP_TO_DISPLAY"=>		"Выберите карту сети для отображения",
+	"S_SELECT_MAP_DOT_DOT_DOT"=>		"Выберите карту сети...",
+	"S_BACKGROUND_IMAGE"=>			"Фоновое изображение",
+	"S_ICON_LABEL_TYPE"=>			"Тип подписи у пиктограммы",
+	"S_LABEL"=>				"Подпись",
+	"S_LABEL_LOCATION"=>			"Расположение подписи",
+	"S_ELEMENT_NAME"=>			"Название элемента",
+	"S_STATUS_ONLY"=>			"Только статус",
+	"S_NOTHING"=>				"Ничего",
 
 //	media.php
-	"S_MEDIA"=>				"Media",
-	"S_MEDIA_BIG"=>				"MEDIA",
-	"S_MEDIA_ACTIVATED"=>			"Media activated",
-	"S_CANNOT_ACTIVATE_MEDIA"=>		"Cannot activate media",
-	"S_MEDIA_DISABLED"=>			"Media disabled",
-	"S_CANNOT_DISABLE_MEDIA"=>		"Cannot disable media",
-	"S_MEDIA_ADDED"=>			"Media added",
-	"S_CANNOT_ADD_MEDIA"=>			"Cannot add media",
-	"S_MEDIA_UPDATED"=>			"Media updated",
-	"S_CANNOT_UPDATE_MEDIA"=>		"Cannot update media",
-	"S_MEDIA_DELETED"=>			"Media deleted",
-	"S_CANNOT_DELETE_MEDIA"=>		"Cannot delete media",
-	"S_SEND_TO"=>				"Send to",
-	"S_WHEN_ACTIVE"=>			"When active",
-	"S_NO_MEDIA_DEFINED"=>			"No media defined",
-	"S_NEW_MEDIA"=>				"New media",
-	"S_USE_IF_SEVERITY"=>			"Use if severity",
-	"S_DELETE_SELECTED_MEDIA_Q"=>		"Delete selected media?",
+	"S_MEDIA"=>				"Средство передачи",
+	"S_MEDIA_BIG"=>				"СРЕДСТВО ПЕРЕДАЧИ",
+	"S_MEDIA_ACTIVATED"=>			"Средство передачи активирование",
+	"S_CANNOT_ACTIVATE_MEDIA"=>		"Невозможно активировать средство передачи",
+	"S_MEDIA_DISABLED"=>			"Средство передачи деактивировано", //FIXME?
+	"S_CANNOT_DISABLE_MEDIA"=>		"Невозможно деактивировать средство передачи", //FIXME?
+	"S_MEDIA_ADDED"=>			"Средство передачи добавлено",
+	"S_CANNOT_ADD_MEDIA"=>			"Невозможно добавить средство передачи",
+	"S_MEDIA_UPDATED"=>			"Средство передачи обновлено",
+	"S_CANNOT_UPDATE_MEDIA"=>		"Невозможно обновить средство передачи",
+	"S_MEDIA_DELETED"=>			"Средство передачи удалено",
+	"S_CANNOT_DELETE_MEDIA"=>		"Невозможно удалить средство передачи",
+	"S_SEND_TO"=>				"Отправлять",
+	"S_WHEN_ACTIVE"=>			"Когда активировано",
+	"S_NO_MEDIA_DEFINED"=>			"Не определено средство передачи",
+	"S_NEW_MEDIA"=>				"Новое средство передачи",
+	"S_USE_IF_SEVERITY"=>			"Использовать, если важность",
+	"S_DELETE_SELECTED_MEDIA_Q"=>		"Удалить выбранное средство передачи?",
+	"S_CREATE_MEDIA"=>			"Создать средство передачи",
+	"S_SAVE"=>				"Сохранить",
+	"S_CANCEL"=>				"Отменить",
 
 //	Menu
-	"S_MENU_LATEST_VALUES"=>		"LATEST VALUES",
-	"S_MENU_TRIGGERS"=>			"TRIGGERS",
-	"S_MENU_QUEUE"=>			"QUEUE",
-	"S_MENU_ALARMS"=>			"ALARMS",
-	"S_MENU_ALERTS"=>			"ALERTS",
-	"S_MENU_NETWORK_MAPS"=>			"NETWORK MAPS",
-	"S_MENU_GRAPHS"=>			"GRAPHS",
-	"S_MENU_SCREENS"=>			"SCREENS",
-	"S_MENU_IT_SERVICES"=>			"IT SERVICES",
-	"S_MENU_HOME"=>				"HOME",
-	"S_MENU_ABOUT"=>			"ABOUT",
-	"S_MENU_STATUS_OF_ZABBIX"=>		"STATUS OF ZABBIX",
-	"S_MENU_AVAILABILITY_REPORT"=>		"AVAILABILITY REPORT",
-	"S_MENU_CONFIG"=>			"CONFIG",
-	"S_MENU_USERS"=>			"USERS",
-	"S_MENU_HOSTS"=>			"HOSTS",
-	"S_MENU_ITEMS"=>			"ITEMS",
-	"S_MENU_AUDIT"=>			"AUDIT",
+	"S_MENU_LATEST_VALUES"=>		"ПОСЛЕДНИЕ ЗНАЧЕНИЯ",
+	"S_MENU_TRIGGERS"=>			"ТРИГГЕРЫ",
+	"S_MENU_QUEUE"=>			"ОЧЕРЕДЬ",
+	"S_MENU_ALARMS"=>			"СИГНАЛИЗАЦИИ",
+	"S_MENU_ALERTS"=>			"ОПОВЕЩЕНИЯ",
+	"S_MENU_NETWORK_MAPS"=>			"КАРТЫ СЕТЕЙ",
+	"S_MENU_GRAPHS"=>			"ГРАФИКИ",
+	"S_MENU_SCREENS"=>			"КОМПЛЕКСНЫЕ ОТЧЕТЫ",
+	"S_MENU_IT_SERVICES"=>			"УСЛУГИ ИТ",
+	"S_MENU_HOME"=>				"В НАЧАЛО",
+	"S_MENU_ABOUT"=>			"О ПРОГРАММЕ",
+	"S_MENU_STATUS_OF_ZABBIX"=>		"СТАТУС ZABBIX",
+	"S_MENU_AVAILABILITY_REPORT"=>		"ОТЧЕТЫ О ДОСТУПНОСТИ",
+	"S_MENU_CONFIG"=>			"НАСТРОЙКА",
+	"S_MENU_USERS"=>			"ПОЛЬЗОВАТЕЛИ",
+	"S_MENU_HOSTS"=>			"УЗЛЫ СЕТИ",
+	"S_MENU_ITEMS"=>			"ЭЛЕМЕНТЫ ДАННЫХ",
+	"S_MENU_AUDIT"=>			"ИСТОРИЯ ИЗМЕНЕНИЙ",
 
 //	overview.php
-	"S_SELECT_GROUP_DOT_DOT_DOT"=>		"Select group ...",
-	"S_OVERVIEW"=>				"Overview",
-	"S_OVERVIEW_BIG"=>			"OVERVIEW",
+	"S_SELECT_GROUP_DOT_DOT_DOT"=>		"Выберите группу ...",
+	"S_OVERVIEW"=>				"Обзор",
+	"S_OVERVIEW_BIG"=>			"ОБЗОР",
 	"S_EXCL"=>				"!",
-	"S_DATA"=>				"Data",
+	"S_DATA"=>				"Данные",
 
 //	queue.php
-	"S_QUEUE_BIG"=>				"QUEUE",
-	"S_QUEUE_OF_ITEMS_TO_BE_UPDATED_BIG"=>	"QUEUE OF ITEMS TO BE UPDATED",
-	"S_NEXT_CHECK"=>			"Next check",
-	"S_THE_QUEUE_IS_EMPTY"=>		"The queue is empty",
-	"S_TOTAL"=>				"Total",
-	"S_COUNT"=>				"Count",
-	"S_5_SECONDS"=>				"5 seconds",
-	"S_10_SECONDS"=>			"10 seconds",
-	"S_30_SECONDS"=>			"30 seconds",
-	"S_1_MINUTE"=>				"1 minute",
-	"S_5_MINUTES"=>				"5 minutes",
-	"S_MORE_THAN_5_MINUTES"=>		"More than 5 minutes",
+	"S_QUEUE_BIG"=>				"ОЧЕРЕДЬ",
+	"S_QUEUE_OF_ITEMS_TO_BE_UPDATED_BIG"=>	"ОЧЕРЕДЬ С ЭЛЕМЕНТАМИ ДАННЫХ ДЛЯ ОБНОВЛЕНИЯ",
+	"S_NEXT_CHECK"=>			"Следующая проверка",
+	"S_THE_QUEUE_IS_EMPTY"=>		"Очередь пуста",
+	"S_TOTAL"=>				"Всего",
+	"S_COUNT"=>				"Количество",
+	"S_5_SECONDS"=>				"5 секунд",
+	"S_10_SECONDS"=>			"10 секунд",
+	"S_30_SECONDS"=>			"30 секунд",
+	"S_1_MINUTE"=>				"1 минута",
+	"S_5_MINUTES"=>				"5 минут",
+	"S_MORE_THAN_5_MINUTES"=>		"Больше 5 минут",
 
 //	report1.php
-	"S_STATUS_OF_ZABBIX"=>			"Status of ZABBIX",
-	"S_STATUS_OF_ZABBIX_BIG"=>		"STATUS OF ZABBIX",
-	"S_VALUE"=>				"Value",
-	"S_ZABBIX_SERVER_IS_RUNNING"=>		"ZABBIX server is running",
-	"S_NUMBER_OF_VALUES_STORED"=>		"Number of values stored",
-	"S_NUMBER_OF_TRENDS_STORED"=>		"Number of trends stored",
-	"S_NUMBER_OF_ALARMS"=>			"Number of alarms",
-	"S_NUMBER_OF_ALERTS"=>			"Number of alerts",
-	"S_NUMBER_OF_TRIGGERS_ENABLED_DISABLED"=>"Number of triggers (enabled/disabled)",
-	"S_NUMBER_OF_ITEMS_ACTIVE_TRAPPER"=>	"Number of items (active/trapper/not active/not supported)",
-	"S_NUMBER_OF_USERS"=>			"Number of users",
-	"S_NUMBER_OF_HOSTS_MONITORED"=>		"Number of hosts (monitored/not monitored/templates/deleted)",
-	"S_YES"=>				"Yes",
-	"S_NO"=>				"No",
+	"S_STATUS_OF_ZABBIX"=>			"Статус ZABBIX",
+	"S_STATUS_OF_ZABBIX_BIG"=>		"СТАТУС ZABBIX",
+	"S_VALUE"=>				"Значение",
+	"S_ZABBIX_SERVER_IS_RUNNING"=>		"ZABBIX сервер запущен",
+	"S_NUMBER_OF_VALUES_STORED"=>		"Количество сохраненных значений",
+	"S_VALUES_STORED"=>			"Количество сохраненных значений",
+	"S_NUMBER_OF_TRENDS_STORED"=>		"Количество сохраненных динамик изменений",
+	"S_TRENDS_STORED"=>			"Количество сохраненных динамик изменений",
+	"S_NUMBER_OF_ALARMS"=>			"Количество сигнализация",
+	"S_NUMBER_OF_ALERTS"=>			"Количество оповещений",
+	"S_NUMBER_OF_TRIGGERS"=>		"Количество триггеров (активированных/деактивированных)[истина/неизвестно/ложь]", //FIXME?
+	"S_NUMBER_OF_TRIGGERS_SHORT"=>		"Триггеры (а/д)[и/н/л]",
+	"S_NUMBER_OF_ITEMS"=>			"Количество элементов данных (активных/неактивных/не поддерживается)[trapper]", //FIXME?
+	"S_NUMBER_OF_ITEMS_SHORT"=>		"Элементы данных (а/н/нп)[t]",
+	"S_NUMBER_OF_USERS"=>			"Количество пользователей",
+	"S_NUMBER_OF_USERS_SHORT"=>		"Пользователи (подключены в данный момент)",
+	"S_NUMBER_OF_HOSTS"=>			"Количество узлов сети (контролируется/не контролируется/шаблоны/удалено)",
+	"S_NUMBER_OF_HOSTS_SHORT"=>		"Узлы сети (к/н/ш/у)",
+	"S_YES"=>				"Да",
+	"S_NO"=>				"Нет",
+	"S_RUNNING"=>				"запущен",
+	"S_NOT_RUNNING"=>			"не запущен",
 
 //	report2.php
-	"S_AVAILABILITY_REPORT"=>		"Availability report",
-	"S_AVAILABILITY_REPORT_BIG"=>		"AVAILABILITY REPORT",
-	"S_SHOW"=>				"Show",
-	"S_TRUE"=>				"True",
-	"S_FALSE"=>				"False",
+	"S_AVAILABILITY_REPORT"=>		"Отчет о доступности",
+	"S_AVAILABILITY_REPORT_BIG"=>		"ОТЧЕТ О ДОСТУПНОСТИ",
+	"S_SHOW"=>				"Показать",
+	"S_TRUE"=>				"Истина",
+	"S_FALSE"=>				"Ложь",
 
 //	report3.php
-	"S_IT_SERVICES_AVAILABILITY_REPORT_BIG"=>	"IT SERVICES AVAILABILITY REPORT",
-	"S_FROM"=>				"From",
-	"S_TILL"=>				"Till",
+	"S_IT_SERVICES_AVAILABILITY_REPORT"=>	"Отчет о доступности услуг ИТ", //FIXME?
+	"S_IT_SERVICES_AVAILABILITY_REPORT_BIG"=>	"ОТЧЕТ О ДОСТУПНОСТИ УСЛУГ ИТ", //FIXME?
+	"S_FROM"=>				"От",
+	"S_TILL"=>				"До",
 	"S_OK"=>				"Ok",
-	"S_PROBLEMS"=>				"Problems",
-	"S_PERCENTAGE"=>			"Percentage",
+	"S_PROBLEMS"=>				"Проблемы",
+	"S_PERCENTAGE"=>			"Процент", //FIXME?
 	"S_SLA"=>				"SLA",
-	"S_DAY"=>				"Day",
-	"S_MONTH"=>				"Month",
-	"S_YEAR"=>				"Year",
-	"S_DAILY"=>				"Daily",
-	"S_WEEKLY"=>				"Weekly",
-	"S_MONTHLY"=>				"Monthly",
-	"S_YEARLY"=>				"Yearly",
-
+	"S_DAY"=>				"День",
+	"S_MONTH"=>				"Месяц",
+	"S_YEAR"=>				"Год",
+	"S_DAILY"=>				"Ежедневно",
+	"S_WEEKLY"=>				"Еженедельно",
+	"S_MONTHLY"=>				"Ежемесячно",
+	"S_YEARLY"=>				"Ежегодно",
+
+//      report4.php
+	"S_NOTIFICATIONS"=>			"Уведомления",
+	"S_NOTIFICATIONS_BIG"=>			"УВЕДОМЛЕНИЯ",
+	"S_IT_NOTIFICATIONS"=>			"Отчет об уведомлениях",
+
+//	report5.php
+        "S_TRIGGERS_TOP_100"=>			"100 наиболее активных триггеров",
+	"S_TRIGGERS_TOP_100_BIG"=>		"100 наиболее активных триггеров",
+	"S_NUMBER_OF_STATUS_CHANGES"=>		"Количество изменений статуса",
+	"S_WEEK"=>				"Неделя",
+	"S_LAST"=>				"За последний",
+ 
 //	screenconf.php
-	"S_SCREENS"=>				"Screens",
-	"S_SCREEN"=>				"Screen",
-	"S_CONFIGURATION_OF_SCREENS_BIG"=>	"CONFIGURATION OF SCREENS",
-	"S_SCREEN_ADDED"=>			"Screen added",
-	"S_CANNOT_ADD_SCREEN"=>			"Cannot add screen",
-	"S_SCREEN_UPDATED"=>			"Screen updated",
-	"S_CANNOT_UPDATE_SCREEN"=>		"Cannot update screen",
-	"S_SCREEN_DELETED"=>			"Screen deleted",
-	"S_CANNOT_DELETE_SCREEN"=>		"Cannot deleted screen",
-	"S_COLUMNS"=>				"Columns",
-	"S_ROWS"=>				"Rows",
-	"S_NO_SCREENS_DEFINED"=>		"No screens defined",
-	"S_DELETE_SCREEN_Q"=>			"Delete screen?",
-	"S_CONFIGURATION_OF_SCREEN_BIG"=>	"CONFIGURATION OF SCREEN",
-	"S_SCREEN_CELL_CONFIGURATION"=>		"Screen cell configuration",
-	"S_RESOURCE"=>				"Resource",
-	"S_SIMPLE_GRAPH"=>			"Simple graph",
-	"S_GRAPH_NAME"=>			"Graph name",
-	"S_WIDTH"=>				"Width",
-	"S_HEIGHT"=>				"Height",
-	"S_EMPTY"=>				"Empty",
+	"S_SCREENS"=>				"Комплексные отчеты", //FIXME?
+	"S_SCREEN"=>				"Комплексный отчет", //FIXME?
+	"S_CONFIGURATION_OF_SCREENS_BIG"=>	"НАСТРОЙКА КОМПЛКСНЫХ ОТЧЕТОВ", //FIXME?
+	"S_CONFIGURATION_OF_SCREENS"=>		"Настройка комплексных отчетов", //FIXME?
+	"S_SCREEN_ADDED"=>			"Комплексный отчет добавлен", //FIXME?
+	"S_CANNOT_ADD_SCREEN"=>			"Невозможно добавить комплексный отчет", //FIXME?
+	"S_SCREEN_UPDATED"=>			"Комплексный отчет обновлен", //FIXME?
+	"S_CANNOT_UPDATE_SCREEN"=>		"Невозможно обновить комплексный отчет", //FIXME?
+	"S_SCREEN_DELETED"=>			"Комплексный отчет удален", //FIXME?
+	"S_CANNOT_DELETE_SCREEN"=>		"Невозможно удалить комплексный отчет", //FIXME?
+	"S_COLUMNS"=>				"Столбцов",
+	"S_ROWS"=>				"Строк",
+	"S_NO_SCREENS_DEFINED"=>		"Комплексные отчеты не определены", //FIXME?
+	"S_DELETE_SCREEN_Q"=>			"Удалить комплексны отчет?", //FIXME?
+	"S_CONFIGURATION_OF_SCREEN_BIG"=>	"НАСТРОЙКА КОМПЛЕКСНОГО ОТЧЕТА",
+	"S_SCREEN_CELL_CONFIGURATION"=>		"Настройка элемента комплексного отчета", //FIXME?
+	"S_RESOURCE"=>				"Ресурс",
+	"S_SIMPLE_GRAPH"=>			"Простой график",
+	"S_GRAPH_NAME"=>			"Название графика",
+	"S_WIDTH"=>				"Ширина",
+	"S_HEIGHT"=>				"Высота",
+	"S_CREATE_SCREEN"=>			"Создать комплексный отчет", //FIXME?
+	"S_EDIT"=>				"Изменить",
+	"S_DIMENSION_COLS_ROWS"=>		"Размер (столбцов x строк)",
 
 //	screenedit.php
-	"S_MAP"=>				"Map",
-	"S_PLAIN_TEXT"=>			"Plain text",
-	"S_COLUMN_SPAN"=>			"Column span",
-	"S_ROW_SPAN"=>				"Row span",
+	"S_MAP"=>				"Карта сети",
+	"S_AS_PLAIN_TEXT"=>			"Как простой текст", //FIXME?
+	"S_PLAIN_TEXT"=>			"Текст",
+	"S_COLUMN_SPAN"=>			"Объединить столбцы", //FIXME?
+	"S_ROW_SPAN"=>				"Объединить строки", //FIXME?
+	"S_SHOW_LINES"=>			"Показывать строк", //FIXME?
+	"S_HOSTS_INFO"=>			"Информация об узлах сети",
+	"S_TRIGGERS_INFO"=>			"Информация о триггерах",
+	"S_SERVER_INFO"=>			"Информация о сервере",
+	"S_CLOCK"=>				"Часы",
+	"S_TRIGGERS_OVERVIEW"=>			"Обзор триггеров",
+	"S_DATA_OVERVIEW"=>			"Обзор данных",
+        "S_HISTORY_OF_ACTIONS"=>                "История действий",
+        "S_HISTORY_OF_EVENTS"=>                 "История событий",
+
+	"S_TIME_TYPE"=>				"Время", //FIXME?
+	"S_SERVER_TIME"=>			"На сервере", //FIXME?
+	"S_LOCAL_TIME"=>			"Местное", //FIXME?
+
+	"S_STYLE"=>				"Способ", //FIXME
+	"S_VERTICAL"=>				"Вертикальный", //FIXME
+	"S_HORISONTAL"=>			"Горизонтальный", //FIXME
+
+	"S_HORISONTAL_ALIGN"=>			"Выравнивание по горизонтали",
+	"S_LEFT"=>				"По левому краю",
+	"S_CENTER"=>				"По центру",
+	"S_RIGHT"=>				"Право",
+
+	"S_VERTICAL_ALIGN"=>			"Выравнивание по вертикали",
+	"S_TOP"=>				"По верхнему краю",
+	"S_MIDDLE"=>				"По середине",
+	"S_BOTTOM"=>				"По нижнему краю",
 
 //	screens.php
-	"S_CUSTOM_SCREENS"=>			"Custom screens",
-	"S_SCREENS_BIG"=>			"SCREENS",
-	"S_NO_SCREENS_TO_DISPLAY"=>		"No screens to display",
-	"S_SELECT_SCREEN_TO_DISPLAY"=>		"Select screen to display",
-	"S_SELECT_SCREEN_DOT_DOT_DOT"=>		"Select screen ...",
+	"S_CUSTOM_SCREENS"=>			"Пользовательские комплексные отчеты",
+	"S_SCREENS_BIG"=>			"КОМПЛЕКСНЫЕ ОТЧЕТЫ",
+	"S_NO_SCREENS_TO_DISPLAY"=>		"Нет комплексных отчетов для отображения",
+	"S_SELECT_SCREEN_TO_DISPLAY"=>		"Выберите комплексный отчет для отображения",
+	"S_SELECT_SCREEN_DOT_DOT_DOT"=>		"Выберите комплексный отчет ...",
 
 //	services.php
-	"S_IT_SERVICES"=>			"IT services",
-	"S_SERVICE_UPDATED"=>			"Service updated",
-	"S_CANNOT_UPDATE_SERVICE"=>		"Cannot update service",
-	"S_SERVICE_ADDED"=>			"Service added",
-	"S_CANNOT_ADD_SERVICE"=>		"Cannot add service",
-	"S_LINK_ADDED"=>			"Link added",
-	"S_CANNOT_ADD_LINK"=>			"Cannot add link",
-	"S_SERVICE_DELETED"=>			"Service deleted",
-	"S_CANNOT_DELETE_SERVICE"=>		"Cannot delete service",
-	"S_LINK_DELETED"=>			"Link deleted",
-	"S_CANNOT_DELETE_LINK"=>		"Cannot delete link",
-	"S_STATUS_CALCULATION"=>		"Status calculation",
-	"S_STATUS_CALCULATION_ALGORITHM"=>	"Status calculation algorithm",
-	"S_NONE"=>				"None",
-	"S_MAX_OF_CHILDS"=>			"MAX of childs",
-	"S_MIN_OF_CHILDS"=>			"MIN of childs",
-	"S_SERVICE_1"=>				"Service 1",
-	"S_SERVICE_2"=>				"Service 2",
-	"S_SOFT_HARD_LINK"=>			"Soft/hard link",
-	"S_SOFT"=>				"Soft",
-	"S_HARD"=>				"Hard",
-	"S_DO_NOT_CALCULATE"=>			"Do not calculate",
+	"S_IT_SERVICES"=>			"Услуги ИТ",
+	"S_SERVICE_UPDATED"=>			"Услуга обновлена",
+	"S_CANNOT_UPDATE_SERVICE"=>		"Невозможно обновить услугу",
+	"S_SERVICE_ADDED"=>			"Услуга добавлена",
+	"S_CANNOT_ADD_SERVICE"=>		"Невозможно добавить услугу",
+	"S_LINK_ADDED"=>			"Связь добавлена",
+	"S_CANNOT_ADD_LINK"=>			"Невозможно добавить связь",
+	"S_SERVICE_DELETED"=>			"Услуга удалена",
+	"S_CANNOT_DELETE_SERVICE"=>		"Невозможно удалить услугу",
+	"S_LINK_DELETED"=>			"Связь удалена",
+	"S_CANNOT_DELETE_LINK"=>		"Невозможно удалить связь",
+	"S_STATUS_CALCULATION"=>		"Подсчет статуса",
+	"S_STATUS_CALCULATION_ALGORITHM"=>	"Алгоритм подсчета статуса",
+	"S_NONE"=>				"Нет",
+	"S_MAX_OF_CHILDS"=>			"MAX потомков", //FIXME
+	"S_MIN_OF_CHILDS"=>			"MIN потомков",
+	"S_SERVICE_1"=>				"Услуга 1",
+	"S_SERVICE_2"=>				"Услуга 2",
+	"S_SOFT_HARD_LINK"=>			"Нежесткая/жесткая связь", //FIXME
+	"S_SOFT"=>				"Нежесткая", //FIXME
+	"S_HARD"=>				"Жесткая", //FIXME
+	"S_DO_NOT_CALCULATE"=>			"Не подсчитывать",
 	"S_MAX_BIG"=>				"MAX",
 	"S_MIN_BIG"=>				"MIN",
-	"S_SHOW_SLA"=>				"Show SLA",
-	"S_ACCEPTABLE_SLA_IN_PERCENT"=>		"Acceptabe SLA (in %)",
-	"S_LINK_TO_TRIGGER_Q"=>			"Link to trigger?",
-	"S_SORT_ORDER_0_999"=>			"Sort order (0->999)",
-	"S_DELETE_SERVICE_Q"=>			"S_DELETE_SERVICE_Q",
-	"S_LINK_TO"=>				"Link to",
-	"S_SOFT_LINK_Q"=>			"Soft link?",
-	"S_ADD_SERVER_DETAILS"=>		"Add server details",
-	"S_TRIGGER"=>				"Trigger",
-	"S_SERVER"=>				"Server",
-	"S_DELETE"=>				"Delete",
+	"S_SHOW_SLA"=>				"Показывать SLA", //FIXME
+	"S_ACCEPTABLE_SLA_IN_PERCENT"=>		"Допустимый SLA (проценты)",
+	"S_LINK_TO_TRIGGER_Q"=>			"Связать с триггером?",
+	"S_SORT_ORDER_0_999"=>			"Порядок сортировки (0->999)",
+	"S_DELETE_SERVICE_Q"=>			"Удалить сервис?", //FIXME
+	"S_LINK_TO"=>				"Связь с", //FIXME
+	"S_SOFT_LINK_Q"=>			"Нежесткая связь?", //FIXME
+	"S_ADD_SERVER_DETAILS"=>		"Добавить подробности сервера", //FIXME
+	"S_TRIGGER"=>				"Триггер",
+	"S_SERVER"=>				"Сервер",
+	"S_DELETE"=>				"Удалить",
+	"S_DELETE_SELECTED_SERVICES"=>		"Удалить выбранные сервисы?", //FIXME
+	"S_DELETE_SELECTED_LINKS"=>		"Удалить выбранные связи?",
+	"S_SERVICES_DELETED"=>			"Сервисы удалены", //FIXME
+	"S_CANNOT_DELETE_SERVICES"=>		"Невозможно удалить сервисы", //FIXME
 
 //	srv_status.php
-	"S_IT_SERVICES_BIG"=>			"IT SERVICES",
-	"S_SERVICE"=>				"Service",
-	"S_REASON"=>				"Reason",
-	"S_SLA_LAST_7_DAYS"=>			"SLA (last 7 days)",
-	"S_PLANNED_CURRENT_SLA"=>		"Planned/current SLA",
-	"S_TRIGGER_BIG"=>			"TRIGGER",
+	"S_IT_SERVICES_BIG"=>			"Сервисы ИТ",
+	"S_SERVICE"=>				"Сервис",
+	"S_REASON"=>				"Причина",
+	"S_SLA_LAST_7_DAYS"=>			"SLA (последние 7 дней)",
+	"S_PLANNED_CURRENT_SLA"=>		"Запланированный/текущий SLA",
+	"S_TRIGGER_BIG"=>			"ТРИГГЕР",
 
 //	triggers.php
-	"S_CONFIGURATION_OF_TRIGGERS"=>		"Configuration of triggers",
-	"S_CONFIGURATION_OF_TRIGGERS_BIG"=>	"CONFIGURATION OF TRIGGERS",
-	"S_DEPENDENCY_ADDED"=>			"Dependency added",
-	"S_CANNOT_ADD_DEPENDENCY"=>		"Cannot add dependency",
-	"S_TRIGGERS_UPDATED"=>			"Triggers updated",
-	"S_CANNOT_UPDATE_TRIGGERS"=>		"Cannot update triggers",
-	"S_TRIGGERS_DISABLED"=>			"Triggers disabled",
-	"S_CANNOT_DISABLE_TRIGGERS"=>		"Cannot disable triggers",
-	"S_TRIGGERS_DELETED"=>			"Triggers deleted",
-	"S_CANNOT_DELETE_TRIGGERS"=>		"Cannot delete triggers",
-	"S_TRIGGER_DELETED"=>			"Trigger deleted",
-	"S_CANNOT_DELETE_TRIGGER"=>		"Cannot delete trigger",
-	"S_INVALID_TRIGGER_EXPRESSION"=>	"Invalid trigger expression",
-	"S_TRIGGER_ADDED"=>			"Trigger added",
-	"S_CANNOT_ADD_TRIGGER"=>		"Cannot add trigger",
-	"S_SEVERITY"=>				"Severity",
-	"S_EXPRESSION"=>			"Expression",
-	"S_DISABLED"=>				"Disabled",
-	"S_ENABLED"=>				"Enabled",
-	"S_ENABLE_SELECTED_TRIGGERS_Q"=>	"Enable selected triggers?",
-	"S_DISABLE_SELECTED_TRIGGERS_Q"=>	"Disable selected triggers?",
-	"S_CHANGE"=>				"Change",
-	"S_TRIGGER_UPDATED"=>			"Trigger updated",
-	"S_CANNOT_UPDATE_TRIGGER"=>		"Cannot update trigger",
-	"S_DEPENDS_ON"=>			"Depends on",
+	"S_NO_TRIGGERS_DEFINED"=>		"Триггеры не определены",
+	"S_CONFIGURATION_OF_TRIGGERS"=>		"Настройка триггеров",
+	"S_CONFIGURATION_OF_TRIGGERS_BIG"=>	"НАСТРОЙКА ТРИГГЕРОВ",
+	"S_DEPENDENCY_ADDED"=>			"Зависимость добавлена",
+	"S_CANNOT_ADD_DEPENDENCY"=>		"Невозможно добавить зависимость",
+	"S_TRIGGERS_UPDATED"=>			"Триггеры обновлены",
+	"S_CANNOT_UPDATE_TRIGGERS"=>		"Невозможно обновить триггеры",
+	"S_TRIGGERS_DISABLED"=>			"Триггеры деактивированы", //FIXME?
+	"S_CANNOT_DISABLE_TRIGGERS"=>		"Невозможно деактивировать триггеры", //FIXME?
+	"S_TRIGGERS_DELETED"=>			"Триггеры удалены",
+	"S_CANNOT_DELETE_TRIGGERS"=>		"Невозможно удалить триггеры",
+	"S_TRIGGER_DELETED"=>			"Триггер удален",
+	"S_CANNOT_DELETE_TRIGGER"=>		"Невозможно удалить триггер",
+	"S_INVALID_TRIGGER_EXPRESSION"=>	"Ошибочное выражение триггера",
+	"S_TRIGGER_ADDED"=>			"Триггер добавлен",
+	"S_CANNOT_ADD_TRIGGER"=>		"Невозможно добавить триггер",
+	"S_SEVERITY"=>				"Важность", //FIXME
+	"S_EXPRESSION"=>			"Выражение", //FIXME
+	"S_DISABLED"=>				"Деактивирован", //FIXME?
+	"S_ENABLED"=>				"Активирован", //FIXME
+	"S_ENABLE_SELECTED_TRIGGERS_Q"=>	"Активировать выбранные триггеры?", //FIXME
+	"S_DISABLE_SELECTED_TRIGGERS_Q"=>	"Деактивировать выбранные триггеры?", //FIXME?
+	"S_DELETE_SELECTED_TRIGGERS_Q"=>	"Удалить выбранные триггеры?",
+	"S_CHANGE"=>				"Изменить",
+	"S_TRIGGER_UPDATED"=>			"Триггер обновлен",
+	"S_CANNOT_UPDATE_TRIGGER"=>		"Невозможно обновить триггер",
+	"S_DEPENDS_ON"=>			"Зависит от",
+	"S_URL"=>				"URL",
+	"S_CREATE_TRIGGER"=>			"Создать триггер",
+	"S_SHOW_DISABLED_TRIGGERS"=>		"Показывать деактивированные триггеры", //FIXME
+	"S_HIDE_DISABLED_TRIGGERS"=>		"Не отображать деактивированные триггеры",
 
 //	tr_comments.php
-	"S_TRIGGER_COMMENTS"=>			"Trigger comments",
-	"S_TRIGGER_COMMENTS_BIG"=>		"TRIGGER COMMENTS",
-	"S_COMMENT_UPDATED"=>			"Comment updated",
-	"S_CANNOT_UPDATE_COMMENT"=>		"Cannot update comment",
-	"S_ADD"=>				"Add",
+	"S_TRIGGER_COMMENTS"=>			"Комментарии триггера",
+	"S_TRIGGER_COMMENTS_BIG"=>		"КОММЕНТАРИИ ТРИГГЕРА",
+	"S_COMMENT_UPDATED"=>			"Комментарий обновлен",
+	"S_CANNOT_UPDATE_COMMENT"=>		"Невозможно обновить комментарий",
+	"S_ADD"=>				"Добавить",
 
 //	tr_status.php
-	"S_STATUS_OF_TRIGGERS"=>		"Status of triggers",
-	"S_STATUS_OF_TRIGGERS_BIG"=>		"STATUS OF TRIGGERS",
-	"S_SHOW_ONLY_TRUE"=>			"Show only true",
-	"S_HIDE_ACTIONS"=>			"Hide actions",
-	"S_SHOW_ACTIONS"=>			"Show actions",
-	"S_SHOW_ALL_TRIGGERS"=>			"Show all triggers",
-	"S_HIDE_DETAILS"=>			"Hide details",
-	"S_SHOW_DETAILS"=>			"Show details",
-	"S_SELECT"=>				"Select",
-	"S_HIDE_SELECT"=>			"Hide select",
-	"S_TRIGGERS_BIG"=>			"TRIGGERS",
-	"S_DESCRIPTION_BIG"=>			"DESCRIPTION",
-	"S_SEVERITY_BIG"=>			"SEVERITY",
-	"S_LAST_CHANGE_BIG"=>			"LAST CHANGE",
-	"S_LAST_CHANGE"=>			"Last change",
-	"S_COMMENTS"=>				"Comments",
+	"S_STATUS_OF_TRIGGERS"=>		"Статус триггеров",
+	"S_STATUS_OF_TRIGGERS_BIG"=>		"СТАТУС ТРИГГЕРОВ",
+	"S_SHOW_ONLY_TRUE"=>			"Показать только со статусом ИСТИНА",
+	"S_HIDE_ACTIONS"=>			"Не показывать действия",
+	"S_SHOW_ACTIONS"=>			"Показать действия",
+	"S_SHOW_ALL_TRIGGERS"=>			"Показать все триггеры",
+	"S_HIDE_DETAILS"=>			"Не показывать подробности",
+	"S_SHOW_DETAILS"=>			"Показать подробности",
+	"S_SELECT"=>				"Выбрать",
+	"S_HIDE_SELECT"=>			"Не показывать выбор",
+	"S_TRIGGERS_BIG"=>			"ТРИГГЕРЫ",
+	"S_NAME_BIG"=>				"NAME",
+	"S_SEVERITY_BIG"=>			"ВАЖНОСТЬ",
+	"S_LAST_CHANGE_BIG"=>			"ПОСЛЕДНЕЕ ИЗМЕНЕНИЕ",
+	"S_LAST_CHANGE"=>			"Последнее изменение",
+	"S_COMMENTS"=>				"Комментарии",
+	"S_ACKNOWLEDGED"=>			"Подтвержден", //FIXME
+	"S_ACK"=>				"Подтвердить", //FIXME
 
 //	users.php
-	"S_USERS"=>				"Users",
-	"S_USER_ADDED"=>			"User added",
-	"S_CANNOT_ADD_USER"=>			"Cannot add user",
-	"S_CANNOT_ADD_USER_BOTH_PASSWORDS_MUST"=>"Cannot add user. Both passwords must be equal.",
-	"S_USER_DELETED"=>			"User deleted",
-	"S_CANNOT_DELETE_USER"=>		"Cannot delete user",
-	"S_PERMISSION_DELETED"=>		"Permission deleted",
-	"S_CANNOT_DELETE_PERMISSION"=>		"Cannot delete permission",
-	"S_PERMISSION_ADDED"=>			"Permission added",
-	"S_CANNOT_ADD_PERMISSION"=>		"Cannot add permission",
-	"S_USER_UPDATED"=>			"User updated",
-	"S_CANNOT_UPDATE_USER"=>		"Cannot update user",
-	"S_CANNOT_UPDATE_USER_BOTH_PASSWORDS"=>	"Cannot update user. Both passwords must be equal.",
-	"S_GROUP_ADDED"=>			"Group added",
-	"S_CANNOT_ADD_GROUP"=>			"Cannot add group",
-	"S_GROUP_UPDATED"=>			"Group updated",
-	"S_CANNOT_UPDATE_GROUP"=>		"Cannot update group",
-	"S_GROUP_DELETED"=>			"Group deleted",
-	"S_CANNOT_DELETE_GROUP"=>		"Cannot delete group",
-	"S_CONFIGURATION_OF_USERS_AND_USER_GROUPS"=>"CONFIGURATION OF USERS AND USER GROUPS",
-	"S_USER_GROUPS_BIG"=>			"USER GROUPS",
-	"S_USERS_BIG"=>				"USERS",
-	"S_USER_GROUPS"=>			"User groups",
-	"S_MEMBERS"=>				"Members",
-	"S_TEMPLATES"=>				"Templates",
-	"S_HOSTS_TEMPLATES_LINKAGE"=>		"Hosts/templates linkage",
-	"S_CONFIGURATION_OF_TEMPLATES_LINKAGE"=>"CONFIGURATION OF TEMPLATES LINKAGE",
-	"S_LINKED_TEMPLATES_BIG"=>		"LINKED TEMPLATES",
-	"S_NO_USER_GROUPS_DEFINED"=>		"No user groups defined",
-	"S_ALIAS"=>				"Alias",
-	"S_NAME"=>				"Name",
-	"S_SURNAME"=>				"Surname",
-	"S_IS_ONLINE_Q"=>			"Is online?",
-	"S_NO_USERS_DEFINED"=>			"No users defined",
-	"S_PERMISSION"=>			"Permission",
-	"S_RIGHT"=>				"Right",
-	"S_RESOURCE_NAME"=>			"Resource name",
-	"S_READ_ONLY"=>				"Read only",
-	"S_READ_WRITE"=>			"Read-write",
-	"S_HIDE"=>				"Hide",
-	"S_PASSWORD"=>				"Password",
-	"S_PASSWORD_ONCE_AGAIN"=>		"Password (once again)",
-	"S_URL_AFTER_LOGIN"=>			"URL (after login)",
-	"S_AUTO_LOGOUT_IN_SEC"=>		"Auto-logout (in sec=>0 - disable)",
-	"S_SCREEN_REFRESH"=>                    "Refresh (in seconds)",
+	"S_USERS"=>				"Пользователи",
+	"S_USER_ADDED"=>			"Пользователь добавлен",
+	"S_CANNOT_ADD_USER"=>			"Невозможно добавить пользователя",
+	"S_CANNOT_ADD_USER_BOTH_PASSWORDS_MUST"=>"Невозможно добавить пользователя. Оба пароля должны совпадать.",
+	"S_USER_DELETED"=>			"Пользователь удален",
+	"S_CANNOT_DELETE_USER"=>		"Невозможно удалить пользователя",
+	"S_PERMISSION_DELETED"=>		"Полномочие удалено",
+	"S_CANNOT_DELETE_PERMISSION"=>		"Невозможно удалить полномочие",
+	"S_PERMISSION_ADDED"=>			"Полномочие добавлено",
+	"S_CANNOT_ADD_PERMISSION"=>		"Невозможно добавить полномочие",
+	"S_USER_UPDATED"=>			"Данные пользователь обновлены",
+	"S_CANNOT_UPDATE_USER"=>		"Невозможно обновить данные пользователя",
+	"S_CANNOT_UPDATE_USER_BOTH_PASSWORDS"=>	"Невозможно обновить данные пользователя. Оба пароля должны совпадать.",
+	"S_GROUP_ADDED"=>			"Группа добавлена",
+	"S_CANNOT_ADD_GROUP"=>			"Невозможно добавить группу",
+	"S_GROUP_UPDATED"=>			"Группа обновлена",
+	"S_CANNOT_UPDATE_GROUP"=>		"Невозможно обновить группу",
+	"S_GROUP_DELETED"=>			"Группа удалена",
+	"S_CANNOT_DELETE_GROUP"=>		"Невозможно удалить группу",
+	"S_CONFIGURATION_OF_USERS_AND_USER_GROUPS"=>"НАСТРОЙКА ПОЛЬЗОВАТЕЛЕЙ И ГРУПП ПОЛЬЗОВАТЕЛЕЙ",
+	"S_USER_GROUPS_BIG"=>			"ГРУППЫ ПОЛЬЗОВАТЕЛЕЙ",
+	"S_USERS_BIG"=>				"ПОЛЬЗОВАТЕЛИ",
+	"S_USER_GROUPS"=>			"Группы пользователей",
+	"S_MEMBERS"=>				"Члены группы",
+	"S_TEMPLATES"=>				"Шаблоны",
+	"S_HOSTS_TEMPLATES_LINKAGE"=>		"Связи Узлы сети<->Шаблоны",
+	"S_CONFIGURATION_OF_TEMPLATES_LINKAGE"=>"НАСТРОЙКА СВЯЗЕЙ ШАБЛОНОВ",
+	"S_LINKED_TEMPLATES_BIG"=>		"СВЯЗАННЫЕ ШАБЛОНЫ",
+	"S_NO_USER_GROUPS_DEFINED"=>		"Группы пользователей не определены",
+	"S_ALIAS"=>				"Псевдоним",
+	"S_NAME"=>				"Имя",
+	"S_SURNAME"=>				"Фамилия",
+	"S_IS_ONLINE_Q"=>			"В системе?",
+	"S_NO_USERS_DEFINED"=>			"Пользователи не определены",
+	"S_PERMISSION"=>			"Полномочие",
+	"S_RIGHT"=>				"Право",
+	"S_RESOURCE_NAME"=>			"Название ресурса",
+	"S_READ_ONLY"=>				"Только чтение",
+	"S_READ_WRITE"=>			"Чтение-запись",
+	"S_HIDE"=>				"Скрывать",
+	"S_PASSWORD"=>				"Пароль",
+	"S_PASSWORD_ONCE_AGAIN"=>		"Пароль (подтверждение)",
+	"S_URL_AFTER_LOGIN"=>			"URL (после входа в систему)",
+	"S_AUTO_LOGOUT_IN_SEC"=>		"Автоматический выход из систему (секунды =>0 - отключено)",
+	"S_SCREEN_REFRESH"=>                    "Обновлять экран (секунды)",
+	"S_CREATE_USER"=>			"Создать пользователя",
+	"S_CREATE_GROUP"=>			"Создать группу",
 
 //	audit.php
-	"S_AUDIT_LOG"=>				"Audit log",
-	"S_AUDIT_LOG_BIG"=>			"AUDIT LOG",
-	"S_ACTION"=>				"Action",
-	"S_DETAILS"=>				"Details",
-	"S_UNKNOWN_ACTION"=>			"Unknown action",
-	"S_ADDED"=>				"Added",
-	"S_UPDATED"=>				"Updated",
-	"S_LOGGED_IN"=>				"Logged in",
-	"S_LOGGED_OUT"=>			"Logged out",
-	"S_MEDIA_TYPE"=>			"Media type",
-	"S_GRAPH_ELEMENT"=>			"Graph element",
+	"S_AUDIT_LOG"=>				"Журнал истории изменении",
+	"S_AUDIT_LOG_BIG"=>			"ЖУРНАЛ ИСТОРИИ ИЗМЕНЕНИЙ",
+	"S_ACTION"=>				"Действие",
+	"S_DETAILS"=>				"Подробности",
+	"S_UNKNOWN_ACTION"=>			"Неизвестное действие",
+	"S_ADDED"=>				"Добавлено",
+	"S_UPDATED"=>				"Обновлено",
+	"S_LOGGED_IN"=>				"Вошел в систему",
+	"S_LOGGED_OUT"=>			"Вышел из системы",
+	"S_MEDIA_TYPE"=>			"Тип средства передачи",
+	"S_GRAPH_ELEMENT"=>			"Элемент графика",
+	"S_UNKNOWN_RESOURCE"=>			"Неизвестный ресурс",
 
 //	profile.php
-	"S_USER_PROFILE_BIG"=>			"USER PROFILE",
-	"S_USER_PROFILE"=>			"User profile",
-	"S_LANGUAGE"=>				"Language",
+	"S_USER_PROFILE_BIG"=>			"ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ",
+	"S_USER_PROFILE"=>			"Профиль пользователя",
+	"S_LANGUAGE"=>				"Язык",
 	"S_ENGLISH_GB"=>			"English (GB)",
+	"S_BRAZILIAN_PT"=>			"Brazilian (PT)",
 	"S_FRENCH_FR"=>				"French (FR)",
 	"S_GERMAN_DE"=>				"German (DE)",
+	"S_ITALIAN_IT"=>			"Italian (IT)",
 	"S_LATVIAN_LV"=>			"Latvian (LV)",
 	"S_RUSSIAN_RU"=>			"Russian (RU)",
+	"S_SPANISH_SP"=>			"Spanish (SP)",
+	"S_SWEDISH_SE"=>			"Swedish (SE)",
+	"S_JAPANESE_JP"=>			"Japanese (JP)",
+	"S_CHINESE_CN"=>			"Chinese (CN)",
+	"S_DUTCH_NL"=>				"Dutch (NL)",
 
 //	index.php
 	"S_ZABBIX_BIG"=>			"ZABBIX",
 
+//	hostprofiles.php
+	"S_HOST_PROFILES"=>			"Профили узлов сети",
+	"S_HOST_PROFILES_BIG"=>			"ПРОФИЛИ УЗЛОВ СЕТИ",
+
 //	bulkloader.php
-	"S_MENU_BULKLOADER"=>			"Bulkloader",
-	"S_BULKLOADER_MAIN"=>			"Bulkloader: Main Page",
-	"S_BULKLOADER_HOSTS"=>			"Bulkloader: Hosts",
-	"S_BULKLOADER_ITEMS"=>			"Bulkloader: Items",
-	"S_BULKLOADER_USERS"=>			"Bulkloader: Users",
-	"S_BULKLOADER_TRIGGERS"=>		"Bulkloader: Triggers",
-	"S_BULKLOADER_ACTIONS"=>		"Bulkloader: Actions",
-	"S_BULKLOADER_ITSERVICES"=>		"Bulkloader: IT Services",
-
-	"S_BULKLOADER_IMPORT_HOSTS"=>		"Import Hosts",
-	"S_BULKLOADER_IMPORT_ITEMS"=>		"Import Items",
-	"S_BULKLOADER_IMPORT_USERS"=>		"Import Users",
-	"S_BULKLOADER_IMPORT_TRIGGERS"=>	"Import Triggers",
-	"S_BULKLOADER_IMPORT_ACTIONS"=>		"Import Actions",
-	"S_BULKLOADER_IMPORT_ITSERVICES"=>	"Import IT Services",
+	"S_MENU_BULKLOADER"=>			"Множественная загрузка", //FIXME
+	"S_BULKLOADER_MAIN"=>			"Множественная загрузка: Основная страница", //FIXME
+	"S_BULKLOADER_HOSTS"=>			"Множественная загрузка: Узлы сети", //FIXME
+	"S_BULKLOADER_ITEMS"=>			"Множественная загрузка: Элементы данных", //FIXME
+	"S_BULKLOADER_USERS"=>			"Множественная загрузка: Пользователи", //FIXME
+	"S_BULKLOADER_TRIGGERS"=>		"Множественная загрузка: Триггеры", //FIXME
+	"S_BULKLOADER_ACTIONS"=>		"Множественная загрузка: Действия", //FIXME
+	"S_BULKLOADER_ITSERVICES"=>		"Множественная загрузка: Услуги IT", //FIXME
+
+	"S_BULKLOADER_IMPORT_HOSTS"=>		"Импортировать Узлы сети", //FIXME
+	"S_BULKLOADER_IMPORT_ITEMS"=>		"Импортировать Элементы данных", //FIXME
+	"S_BULKLOADER_IMPORT_USERS"=>		"Импортировать Пользоватлей", //FIXME
+	"S_BULKLOADER_IMPORT_TRIGGERS"=>	"Импортировать Триггеры", //FIXME
+	"S_BULKLOADER_IMPORT_ACTIONS"=>		"Импортировать Действия", //FIXME
+	"S_BULKLOADER_IMPORT_ITSERVICES"=>	"Импортировать Услуги IT", //FIXME
+
+//	popup.php
+	"S_EMPTY"=>				"Пусто",
+	"S_STANDARD_ITEMS_BIG"=>		"СТАНДАРТНЫЕ ЭЛЕМЕНТЫ ДАННЫХ",  //FIXME?
+	"S_NO_ITEMS"=>				"Элементы данных не определены", //FIXME?
 
 //	Menu
 
-	"S_HELP"=>				"Help",
-	"S_PROFILE"=>				"Profile",
+	"S_HELP"=>				"Помощь",
+	"S_PROFILE"=>				"Профиль",
+	"S_MONITORING"=>			"Мониторинг",  //FIXME?
+	"S_INVENTORY"=>				"Инвентаризация",
+	"S_QUEUE"=>				"Очередь",
+	"S_EVENTS"=>				"События",
+	"S_MAPS"=>				"Карты сети",
+	"S_REPORTS"=>				"Отчеты",
+	"S_GENERAL"=>				"Общие параметры",
+	"S_AUDIT"=>				"Аудит",
+	"S_LOGIN"=>				"Войти в систему", //FIXME
+	"S_LOGOUT"=>				"Выйти из системы", //FIXME
+	"S_LATEST_DATA"=>			"ПОСЛЕДНИЕ ДАННЫЕ",
+
+//	Errors
+	"S_INCORRECT_DESCRIPTION"=>		"Неверное описание"
 	);
-
-	$TRANSLATION=array_merge($TRANSLATION,$ru_ru);
 ?>
diff --git a/frontends/php/include/triggers.inc.php b/frontends/php/include/triggers.inc.php
index f535bfe..3b136da 100644
--- a/frontends/php/include/triggers.inc.php
+++ b/frontends/php/include/triggers.inc.php
@@ -1045,18 +1045,18 @@
 			$group_where = ' where';
 		}
 
-		$result=DBselect('select distinct t.description,t.value,t.lastchange,h.hostid,h.host'.
+		$result=DBselect('select distinct t.description,t.value,t.lastchange,h.hostid,h.host,i.itemid'.
 			' from hosts h,items i,triggers t, functions f '.$group_where.
 			' h.status='.HOST_STATUS_MONITORED.' and h.hostid=i.hostid and i.itemid=f.itemid and f.triggerid=t.triggerid'.
 			' and t.status='.TRIGGER_STATUS_ENABLED.
-			' order by t.description');
+			' order by t.description,h.host');
 		unset($triggers);
 		unset($hosts);
 		while($row = DBfetch($result))
 		{
 			if(!check_right('Host','R',$row['hostid'])) continue;
-			$hosts[$row['host']] = $row['host'];
-			$triggers[$row['description']][$row['host']] = array('value' => $row['value'], 'lastchange' => $row['lastchange']);
+			$hosts[$row['host']] = array('host' => $row['host'], 'hostid' => $row['hostid']);
+			$triggers[$row['description']][$row['host']] = array('value' => $row['value'], 'lastchange' => $row['lastchange'], 'itemid' => $row['itemid']);
 		}
 		if(!isset($hosts))
 		{
@@ -1065,28 +1065,36 @@
 		sort($hosts);
 
 		$header=array(new CCol(S_TRIGGERS,'center'));
-		foreach($hosts as $hostname)
+		foreach($hosts as $hostni)
 		{
-			$header=array_merge($header,array(new CImg('vtext.php?text='.$hostname)));
+			$hostname = $hostni['host'];
+			$hostid = $hostni['hostid'];
+			$header=array_merge($header,array(array('<A HREF="latest.php?groupid=0&hostid='.$hostid.'">', new CImg('vtext.php?text='.$hostname), '</A>')));
 		}
 		$table->SetHeader($header,'vertical_header');
 
 		foreach($triggers as $descr => $trhosts)
 		{
 			$table_row = array(nbsp($descr));
-			foreach($hosts as $hostname)
+			foreach($hosts as $hostni)
 			{
+				$hostname = $hostni['host'];
 				$style = NULL;
+				$linka = NULL;
+				$linke = NULL;
 				if(isset($trhosts[$hostname]))
 				{
-					if($trhosts[$hostname]['value'] == TRIGGER_VALUE_FALSE)		$style = 'normal';
-					elseif($trhosts[$hostname]['value'] == TRIGGER_VALUE_UNKNOWN)	$style = 'unknown_trigger';
-					else								$style = 'high';
-
+					if($trhosts[$hostname]['value'] == TRIGGER_VALUE_UNKNOWN)	$style = 'unknown_trigger';
+					else {
+						$linka = '<A HREF="history.php?action=showgraph&itemid='.$trhosts[$hostname]['itemid'].'">';
+						$linke = '</A>';
+						if($trhosts[$hostname]['value'] == TRIGGER_VALUE_FALSE)	$style = 'normal';
+						else							$style = 'high';
+					}
 					if((time(NULL)-$trhosts[$hostname]['lastchange'])<300)	 	$style .= '_blink1';
 					elseif((time(NULL)-$trhosts[$hostname]['lastchange'])<900) 	$style .= '_blink2';
 				}
-				array_push($table_row,new CCol(SPACE,$style));
+				array_push($table_row,new CCol($linka.SPACE.$linke,$style));
 			}
 			$table->AddRow($table_row);
 		}
diff --git a/frontends/php/tr_status.php b/frontends/php/tr_status.php
index 6b93126..b0ad6b3 100644
--- a/frontends/php/tr_status.php
+++ b/frontends/php/tr_status.php
@@ -556,34 +556,37 @@
 		else
 				$value=new CSpan(S_TRUE_BIG,"on");
 
-		$priority_style=NULL;
-		if($row["priority"]==0)		$priority=S_NOT_CLASSIFIED;
-		elseif($row["priority"]==1)
+		switch ($row["priority"])
 		{
-			$priority=S_INFORMATION;
-			$priority_style="information";
-		}
-		elseif($row["priority"]==2)
-		{
-			$priority=S_WARNING;
-			$priority_style="warning";
-		}
-		elseif($row["priority"]==3)
-		{
-			$priority=S_AVERAGE;
-			$priority_style="average";
-		}
-		elseif($row["priority"]==4)
-		{
-			$priority=S_HIGH;
-			$priority_style="high";
-		}
-		elseif($row["priority"]==5)
-		{
-			$priority=S_DISASTER;
-			$priority_style="disaster";
+			case 0:
+				$priority=S_NOT_CLASSIFIED;
+				$priority_style=NULL;
+				break;
+			case 1:
+				$priority=S_INFORMATION;
+				$priority_style="information";
+				break;
+			case 2:
+				$priority=S_WARNING;
+				$priority_style="warning";
+				break;
+			case 3:
+				$priority=S_AVERAGE;
+				$priority_style="average";
+				break;
+			case 4:
+				$priority=S_HIGH;
+				$priority_style="high";
+				break;
+			case 5:
+				$priority=S_DISASTER;
+				$priority_style="disaster";
+				break;
+			default:
+				$priority=$row["priority"];
+				$priority_style=NULL;
+				break;
 		}
-		else				$priority=$row["priority"];
 
 		$lastchange=new CLink(date(S_DATE_FORMAT_YMDHMS,$row["lastchange"]),"alarms.php?triggerid=".$row["triggerid"],"action");
 
@@ -640,7 +643,7 @@
 					);
 			}
 		}
-
+		$host=$row['host'];
 		$table->AddRow(array(
 				$_REQUEST["hostid"] > 0 ? null : $row['host'],
 				$description,
diff --git a/include/config.h.in b/include/config.h.in
index 803a003..cf622e2 100644
--- a/include/config.h.in
+++ b/include/config.h.in
@@ -133,7 +133,7 @@
 #undef HAVE_PGSQL
 
 /* Define to 1 if '/proc' file system should be used. */
-#undef HAVE_PROC
+#define HAVE_PROC
 
 /* Define to 1 if you have the <procinfo.h> header file. */
 #undef HAVE_PROCINFO_H
@@ -142,16 +142,16 @@
 #undef HAVE_PROC_0_PSINFO
 
 /* Define to 1 if file '/proc/1/status' should be used. */
-#undef HAVE_PROC_1_STATUS
+#define HAVE_PROC_1_STATUS
 
 /* Define to 1 if file '/proc/loadavg' should be used. */
-#undef HAVE_PROC_LOADAVG
+#define HAVE_PROC_LOADAVG
 
 /* Define to 1 if file /proc/net/dev' should be used. */
-#undef HAVE_PROC_NET_DEV
+#define HAVE_PROC_NET_DEV
 
 /* Define to 1 if file '/proc/stat' should be used. */
-#undef HAVE_PROC_STAT
+#define HAVE_PROC_STAT
 
 /* Define to 1 if you have the <pwd.h> header file. */
 #undef HAVE_PWD_H
diff --git a/src/libs/zbxsysinfo/linux/diskio.c b/src/libs/zbxsysinfo/linux/diskio.c
index e3673e7..31b11aa 100644
--- a/src/libs/zbxsysinfo/linux/diskio.c
+++ b/src/libs/zbxsysinfo/linux/diskio.c
@@ -29,9 +29,8 @@ struct disk_stat_s {
 	zbx_uint64_t wsect;
 };
 
-#if defined(KERNEL_2_4)
-#	define INFO_FILE_NAME	"/proc/partitions"
-#	define PARSE(line)	if(sscanf(line,"%*d %*d %*d %s " \
+#	define INFO_FILE_NAME_24	"/proc/partitions"
+#	define PARSE_24(line)	if(sscanf(line,"%*d %*d %*d %s " \
 					ZBX_FS_UI64 " %*d " ZBX_FS_UI64 " %*d " \
 					ZBX_FS_UI64 " %*d " ZBX_FS_UI64 " %*d %*d %*d %*d", \
 				name, 			/* name */ \
@@ -40,9 +39,8 @@ struct disk_stat_s {
 				&(result->wio), 	/* rio */ \
 				&(result->wsect)	/* wsect */ \
 				) != 5) continue
-#else
-#	define INFO_FILE_NAME	"/proc/diskstats"
-#	define PARSE(line)	if(sscanf(line, "%*d %*d %s " \
+#	define INFO_FILE_NAME_26	"/proc/diskstats"
+#	define PARSE_26(line)	if(sscanf(line, "%*d %*d %s " \
 					ZBX_FS_UI64 " %*d " ZBX_FS_UI64 " %*d " \
 					ZBX_FS_UI64 " %*d " ZBX_FS_UI64 " %*d %*d %*d %*d", \
 				name, 			/* name */ \
@@ -60,7 +58,6 @@ struct disk_stat_s {
 					&(result->wio), 	/* wio */ \
 					&(result->wsect)	/* wsect */ \
 					) != 5) continue
-#endif
 
 static int get_disk_stat(const char *interface, struct disk_stat_s *result)
 {
@@ -73,12 +70,12 @@ static int get_disk_stat(const char *interface, struct disk_stat_s *result)
 
 	assert(result);
 
-	f=fopen(INFO_FILE_NAME,"r");
+	f=fopen(INFO_FILE_NAME_26,"r");
 	if(f)
 	{
 		while(fgets(line,MAX_STRING_LEN,f) != NULL)
 		{
-			PARSE(line);
+			PARSE_26(line);
 		
 			if(strncmp(name, interface, MAX_STRING_LEN) == 0)
 			{
@@ -88,6 +85,24 @@ static int get_disk_stat(const char *interface, struct disk_stat_s *result)
 		}
 		fclose(f);
 	}
+	else
+	{
+		f=fopen(INFO_FILE_NAME_24,"r");
+		if(f)
+		{
+			while(fgets(line,MAX_STRING_LEN,f) != NULL)
+			{
+				PARSE_24(line);
+
+				if(strncmp(name, interface, MAX_STRING_LEN) == 0)
+				{
+					ret = SYSINFO_RET_OK;
+					break;
+				}
+			}
+			fclose(f);
+		}
+	}
 
 	if(ret != SYSINFO_RET_OK)
 	{
diff --git a/src/zabbix_agent/zabbix_agentd.c b/src/zabbix_agent/zabbix_agentd.c
index 1eb1583..af7add6 100644
--- a/src/zabbix_agent/zabbix_agentd.c
+++ b/src/zabbix_agent/zabbix_agentd.c
@@ -184,6 +184,7 @@ void    daemon_init(void)
 	int     i;
 	pid_t   pid;
 	struct passwd   *pwd;
+	int		fd;
 
 	/* running as root ?*/
 	if( (CONFIG_ALLOW_ROOT == 0) && ((getuid()==0) || (getgid()==0)))
@@ -237,7 +238,31 @@ void    daemon_init(void)
 
 	for(i=0; i<MAXFD; i++)	close(i);
 
-	redirect_std(CONFIG_LOG_FILE);
+	open("/dev/null", O_RDONLY);    /* stdin */
+
+	if(CONFIG_LOG_FILE)
+	{
+		fopen(CONFIG_LOG_FILE, "a+");   /* stdout */
+		fopen(CONFIG_LOG_FILE, "a+");   /* stderr */
+	}
+	else
+	{
+		open("/dev/null", O_RDWR);      /* stdout */
+		open("/dev/null", O_RDWR);      /* stderr */
+	}
+
+    if ( (fd = open("/dev/null", O_RDWR)) != -1)
+    {
+	    if (fd != 0) dup2(fd,0);
+		if (fd != 1) dup2(fd,1);
+		if (fd != 2) dup2(fd,2);
+		if (fd > 2) close(fd);
+	}
+	else
+		exit(FAIL);
+		
+/*	openlog("zabbix_agentd",LOG_LEVEL_PID,LOG_USER);
+	setlogmask(LOG_UPTO(LOG_WARNING));*/
 
 #ifdef HAVE_SYS_RESOURCE_SETPRIORITY
 	if(setpriority(PRIO_PROCESS,0,5)!=0)
diff --git a/src/zabbix_server/server.c b/src/zabbix_server/server.c
index 99eb412..d272698 100644
--- a/src/zabbix_server/server.c
+++ b/src/zabbix_server/server.c
@@ -245,6 +245,7 @@ void	daemon_init(void)
 	int		i;
 	pid_t		pid;
 	struct passwd	*pwd;
+	int		fd;
 
 	/* running as root ?*/
 	if((getuid()==0) || (getgid()==0))
@@ -307,7 +308,28 @@ void	daemon_init(void)
 
 	for(i=0; i<MAXFD; i++)	close(i);
 
-	redirect_std(CONFIG_LOG_FILE);
+	open("/dev/null", O_RDONLY);    /* stdin */
+
+	if(CONFIG_LOG_FILE)
+	{
+		fopen(CONFIG_LOG_FILE, "a+");   /* stdout */
+		fopen(CONFIG_LOG_FILE, "a+");   /* stderr */
+	}
+	else
+	{
+		open("/dev/null", O_RDWR);      /* stdout */
+		open("/dev/null", O_RDWR);      /* stderr */
+	}
+
+    if ( (fd = open("/dev/null", O_RDWR)) != -1)
+    {
+	    if (fd != 0) dup2(fd,0);
+		if (fd != 1) dup2(fd,1);
+		if (fd != 2) dup2(fd,2);
+		if (fd > 2) close(fd);
+	}
+	else
+		exit(FAIL);
 }
 
 /******************************************************************************
 
: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
: Michael Shigorin