diff --git a/datamodels/2.x/authent-external/ru.dict.authent-external.php b/datamodels/2.x/authent-external/ru.dict.authent-external.php
index c89dd04b5..54211691a 100755
--- a/datamodels/2.x/authent-external/ru.dict.authent-external.php
+++ b/datamodels/2.x/authent-external/ru.dict.authent-external.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
//
diff --git a/datamodels/2.x/authent-ldap/ru.dict.authent-ldap.php b/datamodels/2.x/authent-ldap/ru.dict.authent-ldap.php
index 4f5965426..b6b4a0276 100755
--- a/datamodels/2.x/authent-ldap/ru.dict.authent-ldap.php
+++ b/datamodels/2.x/authent-ldap/ru.dict.authent-ldap.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
//
diff --git a/datamodels/2.x/authent-local/ru.dict.authent-local.php b/datamodels/2.x/authent-local/ru.dict.authent-local.php
index 21b5f4173..8b0623fd1 100755
--- a/datamodels/2.x/authent-local/ru.dict.authent-local.php
+++ b/datamodels/2.x/authent-local/ru.dict.authent-local.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
//
diff --git a/datamodels/2.x/itop-attachments/ru.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/ru.dict.itop-attachments.php
index 070ceef40..f7f0c092a 100755
--- a/datamodels/2.x/itop-attachments/ru.dict.itop-attachments.php
+++ b/datamodels/2.x/itop-attachments/ru.dict.itop-attachments.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -22,7 +22,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Attachment:Max_Ko' => '(Максимальный размер файла: %1$s кБ)',
'Attachments:NoAttachment' => 'Нет вложений.',
'Attachments:PreviewNotAvailable' => 'Предварительный просмотр не доступен для этого типа вложений.',
- 'Attachments:Error:FileTooLarge' => 'File is too large to be uploaded. %1$s~~',
+ 'Attachments:Error:FileTooLarge' => 'Файл слишком велик для загрузки. %1$s',
));
//
@@ -30,18 +30,18 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
//
Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Class:Attachment' => 'Attachment~~',
+ 'Class:Attachment' => 'Вложение',
'Class:Attachment+' => '',
- 'Class:Attachment/Attribute:expire' => 'Expire~~',
+ 'Class:Attachment/Attribute:expire' => 'Истекает',
'Class:Attachment/Attribute:expire+' => '',
- 'Class:Attachment/Attribute:temp_id' => 'Temp id~~',
+ 'Class:Attachment/Attribute:temp_id' => 'Временный Id',
'Class:Attachment/Attribute:temp_id+' => '',
- 'Class:Attachment/Attribute:item_class' => 'Item class~~',
+ 'Class:Attachment/Attribute:item_class' => 'Класс объекта',
'Class:Attachment/Attribute:item_class+' => '',
- 'Class:Attachment/Attribute:item_id' => 'Item id~~',
+ 'Class:Attachment/Attribute:item_id' => 'Id объекта',
'Class:Attachment/Attribute:item_id+' => '',
- 'Class:Attachment/Attribute:item_org_id' => 'Item org id~~',
+ 'Class:Attachment/Attribute:item_org_id' => 'Id организации объекта',
'Class:Attachment/Attribute:item_org_id+' => '',
- 'Class:Attachment/Attribute:contents' => 'Contents~~',
+ 'Class:Attachment/Attribute:contents' => 'Содержимое',
'Class:Attachment/Attribute:contents+' => '',
));
diff --git a/datamodels/2.x/itop-backup/ru.dict.itop-backup.php b/datamodels/2.x/itop-backup/ru.dict.itop-backup.php
index adcb9d3a2..df8de6541 100755
--- a/datamodels/2.x/itop-backup/ru.dict.itop-backup.php
+++ b/datamodels/2.x/itop-backup/ru.dict.itop-backup.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -27,7 +27,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'bkp-week-days' => 'Резервное копирование будет выполняться каждый %1$s в %2$s',
'bkp-retention' => 'Не более %1$d файлов резервных копий будут храниться в целевом каталоге.',
'bkp-next-to-delete' => 'Будет удалена при следующем запуске резервного копирования (см. параметр \\"retention_count\\")',
- 'bkp-table-file' => 'Файл',
+ 'bkp-table-file' => 'Файл',
'bkp-table-file+' => 'Только файлы с расширением .zip считаются файлами резервных копий.',
'bkp-table-size' => 'Размер',
'bkp-table-size+' => '',
diff --git a/datamodels/2.x/itop-change-mgmt-itil/ru.dict.itop-change-mgmt-itil.php b/datamodels/2.x/itop-change-mgmt-itil/ru.dict.itop-change-mgmt-itil.php
index 44f857f47..7b99fabf4 100755
--- a/datamodels/2.x/itop-change-mgmt-itil/ru.dict.itop-change-mgmt-itil.php
+++ b/datamodels/2.x/itop-change-mgmt-itil/ru.dict.itop-change-mgmt-itil.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
diff --git a/datamodels/2.x/itop-change-mgmt/ru.dict.itop-change-mgmt.php b/datamodels/2.x/itop-change-mgmt/ru.dict.itop-change-mgmt.php
index 1f3f1da38..55050cb90 100755
--- a/datamodels/2.x/itop-change-mgmt/ru.dict.itop-change-mgmt.php
+++ b/datamodels/2.x/itop-change-mgmt/ru.dict.itop-change-mgmt.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -30,8 +30,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI-ChangeManagementOverview-Last-7-days' => 'Количество изменений за 7 дней',
'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Изменения по домену за 7 дней',
'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Изменения по статусу за 7 дней',
- 'Tickets:Related:OpenChanges' => 'Open changes~~',
- 'Tickets:Related:RecentChanges' => 'Recent changes (72h)~~',
+ 'Tickets:Related:OpenChanges' => 'Открытые изменения',
+ 'Tickets:Related:RecentChanges' => 'Недавние изменения (72ч)',
));
// Dictionnay conventions
diff --git a/datamodels/2.x/itop-config-mgmt/ru.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/ru.dict.itop-config-mgmt.php
index de68ef7f5..d4b584380 100755
--- a/datamodels/2.x/itop-config-mgmt/ru.dict.itop-config-mgmt.php
+++ b/datamodels/2.x/itop-config-mgmt/ru.dict.itop-config-mgmt.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
//////////////////////////////////////////////////////////////////////
diff --git a/datamodels/2.x/itop-config/ru.dict.itop-config.php b/datamodels/2.x/itop-config/ru.dict.itop-config.php
index 899e7cfa9..3437408c7 100755
--- a/datamodels/2.x/itop-config/ru.dict.itop-config.php
+++ b/datamodels/2.x/itop-config/ru.dict.itop-config.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -16,11 +16,11 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'config-apply' => 'Применить',
'config-apply-title' => 'Применить (Ctrl+S)',
'config-cancel' => 'Сбросить',
- 'config-saved' => 'Successfully recorded.~~',
+ 'config-saved' => 'Изменения успешно сохранены.',
'config-confirm-cancel' => 'Ваши изменения будут утеряны.',
'config-no-change' => 'Изменений нет: файл не был изменён.',
- 'config-reverted' => 'The configuration has been reverted.~~',
+ 'config-reverted' => 'Изменения были сброшены.',
'config-parse-error' => 'Строка %2$d: %1$s.
Файл не был обновлен.',
'config-current-line' => 'Редактируемая строка: %1$s',
- 'config-saved-warning-db-password' => 'Successfully recorded, but the backup won\'t work due to unsupported characters in the database password.~~',
+ 'config-saved-warning-db-password' => 'Изменения успешно сохранены, но резервная копия не будет работать из-за неподдерживаемых символов в пароле базы данных.',
));
diff --git a/datamodels/2.x/itop-datacenter-mgmt/ru.dict.itop-datacenter-mgmt.php b/datamodels/2.x/itop-datacenter-mgmt/ru.dict.itop-datacenter-mgmt.php
index ce052c0d9..3960a5d92 100644
--- a/datamodels/2.x/itop-datacenter-mgmt/ru.dict.itop-datacenter-mgmt.php
+++ b/datamodels/2.x/itop-datacenter-mgmt/ru.dict.itop-datacenter-mgmt.php
@@ -1,24 +1,12 @@
+ * @link http://community.itop-itsm.ru iTop Russian Community
+ * @link https://github.com/itop-itsm-ru/itop-rus
+ * @license http://opensource.org/licenses/AGPL-3.0
*
- * This file is part of iTop.
- *
- * iTop is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * iTop is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with iTop. If not, see
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
// Dictionary entries go here
diff --git a/datamodels/2.x/itop-endusers-devices/ru.dict.itop-endusers-devices.php b/datamodels/2.x/itop-endusers-devices/ru.dict.itop-endusers-devices.php
index ce052c0d9..3960a5d92 100644
--- a/datamodels/2.x/itop-endusers-devices/ru.dict.itop-endusers-devices.php
+++ b/datamodels/2.x/itop-endusers-devices/ru.dict.itop-endusers-devices.php
@@ -1,24 +1,12 @@
+ * @link http://community.itop-itsm.ru iTop Russian Community
+ * @link https://github.com/itop-itsm-ru/itop-rus
+ * @license http://opensource.org/licenses/AGPL-3.0
*
- * This file is part of iTop.
- *
- * iTop is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * iTop is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with iTop. If not, see
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
// Dictionary entries go here
diff --git a/datamodels/2.x/itop-hub-connector/ru.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/ru.dict.itop-hub-connector.php
index 1859eb580..25e57099c 100644
--- a/datamodels/2.x/itop-hub-connector/ru.dict.itop-hub-connector.php
+++ b/datamodels/2.x/itop-hub-connector/ru.dict.itop-hub-connector.php
@@ -1,35 +1,23 @@
+ * @link http://community.itop-itsm.ru iTop Russian Community
+ * @link https://github.com/itop-itsm-ru/itop-rus
+ * @license http://opensource.org/licenses/AGPL-3.0
*
- * This file is part of iTop.
- *
- * iTop is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * iTop is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with iTop. If not, see
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
// Dictionary entries go here
- 'Menu:iTopHub' => 'iTop Hub~~',
- 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~',
- 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your iTop instance~~',
+ 'Menu:iTopHub' => 'iTop Hub',
+ 'Menu:iTopHub:Register' => 'Подключение к iTop Hub',
+ 'Menu:iTopHub:Register+' => 'Перейдите в iTop Hub, чтобы обновить ваш экземпляр iTop',
'Menu:iTopHub:Register:Description' => 'Get access to your community platform iTop Hub!Find all the content and information you need, manage your instances through personalized tools & install more extensions.
By connecting to the Hub from this page, you will push information about this iTop instance into the Hub.
~~',
- 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~',
- 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of iTop~~',
- 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~',
- 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~',
+ 'Menu:iTopHub:MyExtensions' => 'Установленные расширения',
+ 'Menu:iTopHub:MyExtensions+' => 'Расширения, развернутые на данном экземпляре iTop',
+ 'Menu:iTopHub:BrowseExtensions' => 'Получить расширения из iTop Hub',
+ 'Menu:iTopHub:BrowseExtensions+' => 'Найдите дополнительные расширения на iTop Hub',
'Menu:iTopHub:BrowseExtensions:Description' => 'Look into iTop Hub’s store, your one stop place to find wonderful iTop extensions !Find the ones that will help you customize and adapt iTop to your processes.
By connecting to the Hub from this page, you will push information about this iTop instance into the Hub.
~~',
'iTopHub:GoBtn' => 'Go To iTop Hub~~',
'iTopHub:CloseBtn' => 'Close~~',
diff --git a/datamodels/2.x/itop-incident-mgmt-itil/ru.dict.itop-incident-mgmt-itil.php b/datamodels/2.x/itop-incident-mgmt-itil/ru.dict.itop-incident-mgmt-itil.php
index 10de195a0..6a67fe5e1 100755
--- a/datamodels/2.x/itop-incident-mgmt-itil/ru.dict.itop-incident-mgmt-itil.php
+++ b/datamodels/2.x/itop-incident-mgmt-itil/ru.dict.itop-incident-mgmt-itil.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -223,7 +223,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:Incident/Error:CannotAssignParentIncidentIdToSelf' => 'Невозможно назначить этот же инцидент в качестве родительского',
'Class:Incident/Method:ResolveChildTickets' => 'ResolveChildTickets',
- 'Class:Incident/Method:ResolveChildTickets+' => 'Cascade the resolution to child ticket (ev_autoresolve), and align the following characteristics: service, team, agent, resolution info',
+ 'Class:Incident/Method:ResolveChildTickets+' => 'Каскадное решение дочерних тикетов (ev_autoresolve) с установкой следующих параметров: услуга, команда, агент, информация о решении.',
'Tickets:Related:OpenIncidents' => 'Открытые инциденты',
));
diff --git a/datamodels/2.x/itop-knownerror-mgmt/ru.dict.itop-knownerror-mgmt.php b/datamodels/2.x/itop-knownerror-mgmt/ru.dict.itop-knownerror-mgmt.php
index 5f6038aef..14c1b6c52 100755
--- a/datamodels/2.x/itop-knownerror-mgmt/ru.dict.itop-knownerror-mgmt.php
+++ b/datamodels/2.x/itop-knownerror-mgmt/ru.dict.itop-knownerror-mgmt.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
//
diff --git a/datamodels/2.x/itop-portal-base/ru.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/ru.dict.itop-portal-base.php
index 03cc450a5..09972bdf2 100755
--- a/datamodels/2.x/itop-portal-base/ru.dict.itop-portal-base.php
+++ b/datamodels/2.x/itop-portal-base/ru.dict.itop-portal-base.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
// Portal
@@ -15,24 +15,24 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Page:Home' => 'Домашняя страница',
'Page:GoPortalHome' => 'Домашняя страница',
'Page:GoPreviousPage' => 'Предыдущяя страница',
- 'Page:ReloadPage' => 'Перезагрузить страницу',
+ 'Page:ReloadPage' => 'Перезагрузить страницу',
'Portal:Button:Submit' => 'Применить',
- 'Portal:Button:Apply' => 'Обновить',
+ 'Portal:Button:Apply' => 'Обновить',
'Portal:Button:Cancel' => 'Отменить',
'Portal:Button:Close' => 'Закрыть',
'Portal:Button:Add' => 'Добавить',
'Portal:Button:Remove' => 'Удалить',
'Portal:Button:Delete' => 'Удалить',
- 'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~',
- 'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~',
- 'Error:HTTP:400' => 'Bad request~~',
- 'Error:HTTP:401' => 'Ошибка аутентификации',
- 'Error:HTTP:404' => 'Страница не найдена',
+ 'Portal:EnvironmentBanner:Title' => 'Вы находитесь в режиме %1$s',
+ 'Portal:EnvironmentBanner:GoToProduction' => 'Вернуться в режим PRODUCTION',
+ 'Error:HTTP:400' => 'Некорректный запрос',
+ 'Error:HTTP:401' => 'Ошибка аутентификации',
+ 'Error:HTTP:404' => 'Страница не найдена',
'Error:HTTP:500' => 'Упс! Произошла ошибка.',
'Error:HTTP:GetHelp' => 'Пожалуйста, свяжитесь с вашим администратором %1$s, если проблема сохраняется.',
'Error:XHR:Fail' => 'Не удалось загрузить данные. Пожалуйста, свяжитесь с вашим администратором %1$s.',
- 'Portal:ErrorUserLoggedOut' => 'Вы вышли из системы. Выполните вход, чтобы продолжить работу.',
- 'Portal:Datatables:Language:Processing' => 'Пожалуйста, подождите...',
+ 'Portal:ErrorUserLoggedOut' => 'Вы вышли из системы. Выполните вход, чтобы продолжить работу.',
+ 'Portal:Datatables:Language:Processing' => 'Пожалуйста, подождите...',
'Portal:Datatables:Language:Search' => 'Фильтр :',
'Portal:Datatables:Language:LengthMenu' => 'Показывать _MENU_ элементов на странице',
'Portal:Datatables:Language:ZeroRecords' => 'Нет записей',
@@ -49,9 +49,9 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Portal:Datatables:Language:Sort:Descending' => 'Включить сортировку по убыванию',
'Portal:Autocomplete:NoResult' => 'Нет данных',
'Portal:Attachments:DropZone:Message' => 'Перетащите файл для добавления вложения',
- 'Portal:File:None' => 'No file~~',
+ 'Portal:File:None' => 'Нет файла',
'Portal:File:DisplayInfo' => '%1$s~~',
- 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download~~',
+ 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Открыть / Скачать',
'Portal:Calendar-FirstDayOfWeek' => 'ru', //work with moment.js locales
));
@@ -71,7 +71,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
// AggregatePageBrick
Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Brick:Portal:AggregatePage:DefaultTitle' => 'Dashboard~~',
+ 'Brick:Portal:AggregatePage:DefaultTitle' => 'Дашборд',
));
// BrowseBrick brick
@@ -79,7 +79,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Brick:Portal:Browse:Name' => 'Просмотр элементов',
'Brick:Portal:Browse:Mode:List' => 'Список',
'Brick:Portal:Browse:Mode:Tree' => 'Дерево',
- 'Brick:Portal:Browse:Mode:Mosaic' => 'Плитки',
+ 'Brick:Portal:Browse:Mode:Mosaic' => 'Плитки',
'Brick:Portal:Browse:Action:Drilldown' => 'Детализация',
'Brick:Portal:Browse:Action:View' => 'Подробно',
'Brick:Portal:Browse:Action:Edit' => 'Изменить',
@@ -94,8 +94,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
Dict::Add('RU RU', 'Russian', 'Русский', array(
'Brick:Portal:Manage:Name' => 'Управление элементами',
'Brick:Portal:Manage:Table:NoData' => 'Нет элементов',
- 'Brick:Portal:Manage:Table:ItemActions' => 'Действия',
- 'Brick:Portal:Manage:DisplayMode:list' => 'Список',
+ 'Brick:Portal:Manage:Table:ItemActions' => 'Действия',
+ 'Brick:Portal:Manage:DisplayMode:list' => 'Список',
'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Круговая диаграмма',
'Brick:Portal:Manage:DisplayMode:bar-chart' => 'Столбчатая диаграмма',
'Brick:Portal:Manage:Others' => 'Другие',
@@ -123,12 +123,12 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
// CreateBrick brick
Dict::Add('RU RU', 'Russian', 'Русский', array(
'Brick:Portal:Create:Name' => 'Быстрое создание',
- 'Brick:Portal:Create:ChooseType' => 'Пожалуйста, выберите тип',
+ 'Brick:Portal:Create:ChooseType' => 'Пожалуйста, выберите тип',
));
// Filter brick
Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Brick:Portal:Filter:Name' => 'Фильтр',
- 'Brick:Portal:Filter:SearchInput:Placeholder' => 'например, подключить wi-fi',
- 'Brick:Portal:Filter:SearchInput:Submit' => 'Искать',
+ 'Brick:Portal:Filter:Name' => 'Фильтр',
+ 'Brick:Portal:Filter:SearchInput:Placeholder' => 'например, подключить wi-fi',
+ 'Brick:Portal:Filter:SearchInput:Submit' => 'Искать',
));
diff --git a/datamodels/2.x/itop-problem-mgmt/ru.dict.itop-problem-mgmt.php b/datamodels/2.x/itop-problem-mgmt/ru.dict.itop-problem-mgmt.php
index 32ca7b39a..31857ec8e 100755
--- a/datamodels/2.x/itop-problem-mgmt/ru.dict.itop-problem-mgmt.php
+++ b/datamodels/2.x/itop-problem-mgmt/ru.dict.itop-problem-mgmt.php
@@ -5,23 +5,23 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Menu:ProblemManagement' => 'Управление проблемами',
- 'Menu:ProblemManagement+' => 'Управление проблемами',
- 'Menu:Problem:Overview' => 'Обзор',
- 'Menu:Problem:Overview+' => 'Управление проблемами - Обзор',
- 'Menu:NewProblem' => 'Новая проблема',
- 'Menu:NewProblem+' => 'Создать новую проблему',
- 'Menu:SearchProblems' => 'Поиск проблем',
- 'Menu:SearchProblems+' => 'Поиск проблем',
- 'Menu:Problem:Shortcuts' => 'Ярлыки',
- 'Menu:Problem:MyProblems' => 'Назначенные мне',
- 'Menu:Problem:MyProblems+' => 'Назначенные мне проблемы',
- 'Menu:Problem:OpenProblems' => 'Открытые',
- 'Menu:Problem:OpenProblems+' => 'Все открытые проблемы',
+ 'Menu:ProblemManagement' => 'Управление проблемами',
+ 'Menu:ProblemManagement+' => 'Управление проблемами',
+ 'Menu:Problem:Overview' => 'Обзор',
+ 'Menu:Problem:Overview+' => 'Управление проблемами - Обзор',
+ 'Menu:NewProblem' => 'Новая проблема',
+ 'Menu:NewProblem+' => 'Создать новую проблему',
+ 'Menu:SearchProblems' => 'Поиск проблем',
+ 'Menu:SearchProblems+' => 'Поиск проблем',
+ 'Menu:Problem:Shortcuts' => 'Ярлыки',
+ 'Menu:Problem:MyProblems' => 'Назначенные мне',
+ 'Menu:Problem:MyProblems+' => 'Назначенные мне проблемы',
+ 'Menu:Problem:OpenProblems' => 'Открытые',
+ 'Menu:Problem:OpenProblems+' => 'Все открытые проблемы',
'UI-ProblemManagementOverview-ProblemByService' => 'Проблемы по услугам',
'UI-ProblemManagementOverview-ProblemByService+' => 'Проблемы по услугам',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Проблемы по приоритету',
diff --git a/datamodels/2.x/itop-request-mgmt-itil/ru.dict.itop-request-mgmt-itil.php b/datamodels/2.x/itop-request-mgmt-itil/ru.dict.itop-request-mgmt-itil.php
index 0025a1dd7..f2d8ccfd1 100755
--- a/datamodels/2.x/itop-request-mgmt-itil/ru.dict.itop-request-mgmt-itil.php
+++ b/datamodels/2.x/itop-request-mgmt-itil/ru.dict.itop-request-mgmt-itil.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -202,8 +202,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:UserRequest/Attribute:parent_change_id+' => '',
'Class:UserRequest/Attribute:parent_change_ref' => 'Родительское изменение',
'Class:UserRequest/Attribute:parent_change_ref+' => '',
- 'Class:UserRequest/Attribute:parent_incident_ref' => 'Parent incident ref~~',
- 'Class:UserRequest/Attribute:parent_incident_ref+' => '~~',
+ 'Class:UserRequest/Attribute:parent_incident_ref' => 'Родительский инцидент',
+ 'Class:UserRequest/Attribute:parent_incident_ref+' => '',
'Class:UserRequest/Attribute:related_request_list' => 'Дочерние запросы',
'Class:UserRequest/Attribute:related_request_list+' => 'Дочерние запросы',
'Class:UserRequest/Attribute:public_log' => 'Общий журнал',
@@ -249,7 +249,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'Невозможно назначить этот же запрос в качестве родительского',
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets',
- 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info',
+ 'Class:UserRequest/Method:ResolveChildTickets+' => 'Каскадное решение дочерних запросов (ev_autoresolve) с установкой следующих параметров: услуга, команда, агент, информация о решении.',
));
diff --git a/datamodels/2.x/itop-request-mgmt/ru.dict.itop-request-mgmt.php b/datamodels/2.x/itop-request-mgmt/ru.dict.itop-request-mgmt.php
index 2b905895f..c092291a8 100755
--- a/datamodels/2.x/itop-request-mgmt/ru.dict.itop-request-mgmt.php
+++ b/datamodels/2.x/itop-request-mgmt/ru.dict.itop-request-mgmt.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -277,7 +277,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Portal:ChooseYourFavoriteLanguage' => 'Выберите язык',
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets',
- 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info',
+ 'Class:UserRequest/Method:ResolveChildTickets+' => 'Каскадное решение дочерних запросов (ev_autoresolve) с установкой следующих параметров: услуга, команда, агент, информация о решении.',
));
diff --git a/datamodels/2.x/itop-service-mgmt-provider/ru.dict.itop-service-mgmt-provider.php b/datamodels/2.x/itop-service-mgmt-provider/ru.dict.itop-service-mgmt-provider.php
index 8e57bd8a9..0ab327550 100755
--- a/datamodels/2.x/itop-service-mgmt-provider/ru.dict.itop-service-mgmt-provider.php
+++ b/datamodels/2.x/itop-service-mgmt-provider/ru.dict.itop-service-mgmt-provider.php
@@ -5,34 +5,34 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
-'Menu:ServiceManagement' => 'Управление услугами',
-'Menu:ServiceManagement+' => 'Управление услугами',
-'Menu:Service:Overview' => 'Обзор',
-'Menu:Service:Overview+' => 'Управление услугами - Обзор',
-'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Договоры по уровню услуги',
-'UI-ServiceManagementMenu-ContractsByStatus' => 'Договоры по статусу',
-'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Договоры, оканчивающиеся в течение 30-ти дней',
+ 'Menu:ServiceManagement' => 'Управление услугами',
+ 'Menu:ServiceManagement+' => 'Управление услугами',
+ 'Menu:Service:Overview' => 'Обзор',
+ 'Menu:Service:Overview+' => 'Управление услугами - Обзор',
+ 'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Договоры по уровню услуги',
+ 'UI-ServiceManagementMenu-ContractsByStatus' => 'Договоры по статусу',
+ 'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Договоры, оканчивающиеся в течение 30-ти дней',
-'Menu:ProviderContract' => 'Договоры с поставщиками',
-'Menu:ProviderContract+' => 'Договоры с поставщиками',
-'Menu:CustomerContract' => 'Договоры с заказчиками',
-'Menu:CustomerContract+' => 'Договоры с заказчиками',
-'Menu:ServiceSubcategory' => 'Подкатегории услуг',
-'Menu:ServiceSubcategory+' => 'Подкатегории услуг',
-'Menu:Service' => 'Услуги',
-'Menu:Service+' => 'Услуги',
-'Menu:ServiceElement' => 'Элементы услуг',
-'Menu:ServiceElement+' => 'Элементы услуг',
-'Menu:SLA' => 'SLA',
-'Menu:SLA+' => 'Соглашения об уровне услуг',
-'Menu:SLT' => 'SLT',
-'Menu:SLT+' => 'Целевые показатели уровня услуг',
-'Menu:DeliveryModel' => 'Модели предоставления услуг',
-'Menu:DeliveryModel+' => 'Модели предоставления услуг (Delivery Models)',
+ 'Menu:ProviderContract' => 'Договоры с поставщиками',
+ 'Menu:ProviderContract+' => 'Договоры с поставщиками',
+ 'Menu:CustomerContract' => 'Договоры с заказчиками',
+ 'Menu:CustomerContract+' => 'Договоры с заказчиками',
+ 'Menu:ServiceSubcategory' => 'Подкатегории услуг',
+ 'Menu:ServiceSubcategory+' => 'Подкатегории услуг',
+ 'Menu:Service' => 'Услуги',
+ 'Menu:Service+' => 'Услуги',
+ 'Menu:ServiceElement' => 'Элементы услуг',
+ 'Menu:ServiceElement+' => 'Элементы услуг',
+ 'Menu:SLA' => 'SLA',
+ 'Menu:SLA+' => 'Соглашения об уровне услуг',
+ 'Menu:SLT' => 'SLT',
+ 'Menu:SLT+' => 'Целевые показатели уровня услуг',
+ 'Menu:DeliveryModel' => 'Модели предоставления услуг',
+ 'Menu:DeliveryModel+' => 'Модели предоставления услуг (Delivery Models)',
));
@@ -214,8 +214,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:ServiceFamily+' => '',
'Class:ServiceFamily/Attribute:name' => 'Название',
'Class:ServiceFamily/Attribute:name+' => '',
- 'Class:ServiceFamily/Attribute:icon' => 'Icon~~',
- 'Class:ServiceFamily/Attribute:icon+' => '~~',
+ 'Class:ServiceFamily/Attribute:icon' => 'Изображение',
+ 'Class:ServiceFamily/Attribute:icon+' => '',
'Class:ServiceFamily/Attribute:services_list' => 'Услуги',
'Class:ServiceFamily/Attribute:services_list+' => 'Связанные услуги',
));
@@ -235,6 +235,10 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:Service/Attribute:organization_name+' => '',
'Class:Service/Attribute:description' => 'Описание',
'Class:Service/Attribute:description+' => '',
+ 'Class:Service/Attribute:servicefamily_id' => 'Пакет услуг',
+ 'Class:Service/Attribute:servicefamily_id+' => '',
+ 'Class:Service/Attribute:servicefamily_name' => 'Пакет услуг',
+ 'Class:Service/Attribute:servicefamily_name+' => '',
'Class:Service/Attribute:documents_list' => 'Документы',
'Class:Service/Attribute:documents_list+' => 'Связанные документы',
'Class:Service/Attribute:contacts_list' => 'Контакты',
@@ -247,8 +251,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:Service/Attribute:status/Value:obsolete+' => 'Устаревший',
'Class:Service/Attribute:status/Value:production' => 'Эксплуатация',
'Class:Service/Attribute:status/Value:production+' => 'Эксплуатация',
- 'Class:Service/Attribute:icon' => 'Icon~~',
- 'Class:Service/Attribute:icon+' => '~~',
+ 'Class:Service/Attribute:icon' => 'Изображение',
+ 'Class:Service/Attribute:icon+' => '',
'Class:Service/Attribute:customercontracts_list' => 'Договоры с заказчиками',
'Class:Service/Attribute:customercontracts_list+' => 'Договоры с заказчиками, по которым предоставляется услуга',
'Class:Service/Attribute:servicesubcategories_list' => 'Подкатегории услуги',
@@ -397,18 +401,18 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:lnkSLAToSLT/Attribute:sla_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT',
'Class:lnkSLAToSLT/Attribute:slt_id+' => '',
- 'Class:lnkSLAToSLT/Attribute:slt_name' => 'SLT',
+ 'Class:lnkSLAToSLT/Attribute:slt_name' => 'Название SLT',
'Class:lnkSLAToSLT/Attribute:slt_name+' => '',
- 'Class:lnkSLAToSLT/Attribute:slt_metric' => 'SLT metric~~',
- 'Class:lnkSLAToSLT/Attribute:slt_metric+' => '~~',
- 'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'SLT request type~~',
- 'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '~~',
- 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'SLT ticket priority~~',
- 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '~~',
- 'Class:lnkSLAToSLT/Attribute:slt_value' => 'SLT value~~',
- 'Class:lnkSLAToSLT/Attribute:slt_value+' => '~~',
- 'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'SLT value unit~~',
- 'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '~~',
+ 'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Метрика SLT',
+ 'Class:lnkSLAToSLT/Attribute:slt_metric+' => '',
+ 'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Тип тикета',
+ 'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '',
+ 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Приоритет тикета',
+ 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '',
+ 'Class:lnkSLAToSLT/Attribute:slt_value' => 'Значение SLT',
+ 'Class:lnkSLAToSLT/Attribute:slt_value+' => '',
+ 'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Единицы SLT',
+ 'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '',
));
//
diff --git a/datamodels/2.x/itop-service-mgmt/ru.dict.itop-service-mgmt.php b/datamodels/2.x/itop-service-mgmt/ru.dict.itop-service-mgmt.php
index 7b838a413..7b93ad4b5 100755
--- a/datamodels/2.x/itop-service-mgmt/ru.dict.itop-service-mgmt.php
+++ b/datamodels/2.x/itop-service-mgmt/ru.dict.itop-service-mgmt.php
@@ -5,38 +5,38 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
-'Menu:ServiceManagement' => 'Управление услугами',
-'Menu:ServiceManagement+' => 'Управление услугами',
-'Menu:Service:Overview' => 'Обзор',
-'Menu:Service:Overview+' => 'Управление услугами - Обзор',
-'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Договоры по уровню услуг',
-'UI-ServiceManagementMenu-ContractsByStatus' => 'Договоры по статусу',
-'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Договоры, оканчивающиеся в течение 30-ти дней',
+ 'Menu:ServiceManagement' => 'Управление услугами',
+ 'Menu:ServiceManagement+' => 'Управление услугами',
+ 'Menu:Service:Overview' => 'Обзор',
+ 'Menu:Service:Overview+' => 'Управление услугами - Обзор',
+ 'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Договоры по уровню услуг',
+ 'UI-ServiceManagementMenu-ContractsByStatus' => 'Договоры по статусу',
+ 'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Договоры, оканчивающиеся в течение 30-ти дней',
-'Menu:ProviderContract' => 'Договоры с поставщиками',
-'Menu:ProviderContract+' => 'Договоры с поставщиками',
-'Menu:CustomerContract' => 'Договоры с заказчиками',
-'Menu:CustomerContract+' => 'Договоры с заказчиками',
-'Menu:ServiceSubcategory' => 'Подкатегории услуг',
-'Menu:ServiceSubcategory+' => 'Подкатегории услуг',
-'Menu:Service' => 'Услуги',
-'Menu:Service+' => 'Услуги',
-'Menu:ServiceElement' => 'Элементы услуг',
-'Menu:ServiceElement+' => 'Элементы услуг',
-'Menu:SLA' => 'SLA',
-'Menu:SLA+' => 'Соглашения об уровне услуг',
-'Menu:SLT' => 'SLT',
-'Menu:SLT+' => 'Целевые показатели уровня услуг',
-'Menu:DeliveryModel' => 'Модели предоставления услуг',
-'Menu:DeliveryModel+' => 'Модели предоставления услуг (Delivery Models)',
-'Menu:ServiceFamily' => 'Пакеты услуг',
-'Menu:ServiceFamily+' => 'Пакеты услуг',
-'Menu:Procedure' => 'Каталог процедур',
-'Menu:Procedure+' => 'Каталог процедур',
+ 'Menu:ProviderContract' => 'Договоры с поставщиками',
+ 'Menu:ProviderContract+' => 'Договоры с поставщиками',
+ 'Menu:CustomerContract' => 'Договоры с заказчиками',
+ 'Menu:CustomerContract+' => 'Договоры с заказчиками',
+ 'Menu:ServiceSubcategory' => 'Подкатегории услуг',
+ 'Menu:ServiceSubcategory+' => 'Подкатегории услуг',
+ 'Menu:Service' => 'Услуги',
+ 'Menu:Service+' => 'Услуги',
+ 'Menu:ServiceElement' => 'Элементы услуг',
+ 'Menu:ServiceElement+' => 'Элементы услуг',
+ 'Menu:SLA' => 'SLA',
+ 'Menu:SLA+' => 'Соглашения об уровне услуг',
+ 'Menu:SLT' => 'SLT',
+ 'Menu:SLT+' => 'Целевые показатели уровня услуг',
+ 'Menu:DeliveryModel' => 'Модели предоставления услуг',
+ 'Menu:DeliveryModel+' => 'Модели предоставления услуг (Delivery Models)',
+ 'Menu:ServiceFamily' => 'Пакеты услуг',
+ 'Menu:ServiceFamily+' => 'Пакеты услуг',
+ 'Menu:Procedure' => 'Каталог процедур',
+ 'Menu:Procedure+' => 'Каталог процедур',
@@ -396,18 +396,18 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:lnkSLAToSLT/Attribute:sla_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT',
'Class:lnkSLAToSLT/Attribute:slt_id+' => '',
- 'Class:lnkSLAToSLT/Attribute:slt_name' => 'SLT',
+ 'Class:lnkSLAToSLT/Attribute:slt_name' => 'Название SLT',
'Class:lnkSLAToSLT/Attribute:slt_name+' => '',
- 'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Slt metric~~',
- 'Class:lnkSLAToSLT/Attribute:slt_metric+' => '~~',
- 'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Slt request type~~',
- 'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '~~',
- 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Slt ticket priority~~',
- 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '~~',
- 'Class:lnkSLAToSLT/Attribute:slt_value' => 'Slt value~~',
- 'Class:lnkSLAToSLT/Attribute:slt_value+' => '~~',
- 'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Slt value unit~~',
- 'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '~~',
+ 'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Метрика SLT',
+ 'Class:lnkSLAToSLT/Attribute:slt_metric+' => '',
+ 'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Тип тикета',
+ 'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '',
+ 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Приоритет тикета',
+ 'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '',
+ 'Class:lnkSLAToSLT/Attribute:slt_value' => 'Значение SLT',
+ 'Class:lnkSLAToSLT/Attribute:slt_value+' => '',
+ 'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Единицы SLT',
+ 'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '',
));
//
diff --git a/datamodels/2.x/itop-sla-computation/ru.dict.itop-sla-computation.php b/datamodels/2.x/itop-sla-computation/ru.dict.itop-sla-computation.php
index ce052c0d9..3960a5d92 100644
--- a/datamodels/2.x/itop-sla-computation/ru.dict.itop-sla-computation.php
+++ b/datamodels/2.x/itop-sla-computation/ru.dict.itop-sla-computation.php
@@ -1,24 +1,12 @@
+ * @link http://community.itop-itsm.ru iTop Russian Community
+ * @link https://github.com/itop-itsm-ru/itop-rus
+ * @license http://opensource.org/licenses/AGPL-3.0
*
- * This file is part of iTop.
- *
- * iTop is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * iTop is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with iTop. If not, see
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
// Dictionary entries go here
diff --git a/datamodels/2.x/itop-storage-mgmt/ru.dict.itop-storage-mgmt.php b/datamodels/2.x/itop-storage-mgmt/ru.dict.itop-storage-mgmt.php
index ce052c0d9..3960a5d92 100644
--- a/datamodels/2.x/itop-storage-mgmt/ru.dict.itop-storage-mgmt.php
+++ b/datamodels/2.x/itop-storage-mgmt/ru.dict.itop-storage-mgmt.php
@@ -1,24 +1,12 @@
+ * @link http://community.itop-itsm.ru iTop Russian Community
+ * @link https://github.com/itop-itsm-ru/itop-rus
+ * @license http://opensource.org/licenses/AGPL-3.0
*
- * This file is part of iTop.
- *
- * iTop is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * iTop is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with iTop. If not, see
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
// Dictionary entries go here
diff --git a/datamodels/2.x/itop-tickets/ru.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/ru.dict.itop-tickets.php
index 44602cfbb..0d5db2aed 100755
--- a/datamodels/2.x/itop-tickets/ru.dict.itop-tickets.php
+++ b/datamodels/2.x/itop-tickets/ru.dict.itop-tickets.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
//
@@ -46,7 +46,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:Ticket/Attribute:close_date+' => '',
'Class:Ticket/Attribute:private_log' => 'Внутренний журнал',
'Class:Ticket/Attribute:private_log+' => 'Информация внутреннего журнала недоступна пользователям портала',
- 'Class:Ticket/Attribute:contacts_list' => 'Контакты',
+ 'Class:Ticket/Attribute:contacts_list' => 'Контакты',
'Class:Ticket/Attribute:contacts_list+' => 'Все контакты, связанные с этим тикетом',
'Class:Ticket/Attribute:functionalcis_list' => 'КЕ',
'Class:Ticket/Attribute:functionalcis_list+' => 'Все конфигурационные единицы, на которые влияет этот тикет. Элементы, отмеченные как "Вычислено" автоматически считаются затронутыми и участвуют в анализе влияния. Элементы, отмеченные как "Не влияет" исключены из анализа.',
@@ -100,8 +100,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:lnkFunctionalCIToTicket/Attribute:ticket_id+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref' => 'Тикет',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref+' => '',
- 'Class:lnkFunctionalCIToTicket/Attribute:ticket_title' => 'Ticket title~~',
- 'Class:lnkFunctionalCIToTicket/Attribute:ticket_title+' => '~~',
+ 'Class:lnkFunctionalCIToTicket/Attribute:ticket_title' => 'Название тикета',
+ 'Class:lnkFunctionalCIToTicket/Attribute:ticket_title+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id' => 'КЕ',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name' => 'КЕ',
diff --git a/datamodels/2.x/itop-virtualization-mgmt/ru.dict.itop-virtualization-mgmt.php b/datamodels/2.x/itop-virtualization-mgmt/ru.dict.itop-virtualization-mgmt.php
index ce052c0d9..3960a5d92 100644
--- a/datamodels/2.x/itop-virtualization-mgmt/ru.dict.itop-virtualization-mgmt.php
+++ b/datamodels/2.x/itop-virtualization-mgmt/ru.dict.itop-virtualization-mgmt.php
@@ -1,24 +1,12 @@
+ * @link http://community.itop-itsm.ru iTop Russian Community
+ * @link https://github.com/itop-itsm-ru/itop-rus
+ * @license http://opensource.org/licenses/AGPL-3.0
*
- * This file is part of iTop.
- *
- * iTop is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * iTop is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with iTop. If not, see
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
// Dictionary entries go here
diff --git a/datamodels/2.x/itop-welcome-itil/ru.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/ru.dict.itop-welcome-itil.php
index 22aa7299b..d48cdeb7f 100644
--- a/datamodels/2.x/itop-welcome-itil/ru.dict.itop-welcome-itil.php
+++ b/datamodels/2.x/itop-welcome-itil/ru.dict.itop-welcome-itil.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -49,8 +49,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
//
Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Class:AbstractResource' => 'Abstract Resource~~',
- 'Class:AbstractResource+' => '~~',
+ 'Class:AbstractResource' => 'Ресурс',
+ 'Class:AbstractResource+' => '',
));
//
@@ -58,8 +58,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
//
Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Class:ResourceAdminMenu' => 'Resource Admin Menu~~',
- 'Class:ResourceAdminMenu+' => '~~',
+ 'Class:ResourceAdminMenu' => 'Меню Инструменты администратора',
+ 'Class:ResourceAdminMenu+' => '',
));
//
@@ -67,6 +67,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
//
Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Class:ResourceRunQueriesMenu' => 'Resource Run Queries Menu~~',
+ 'Class:ResourceRunQueriesMenu' => 'Меню Выполнение запросов',
'Class:ResourceRunQueriesMenu+' => '~~',
));
diff --git a/dictionaries/ru.dictionary.itop.core.php b/dictionaries/ru.dictionary.itop.core.php
index f6852ae1e..1ce9d2ead 100644
--- a/dictionaries/ru.dictionary.itop.core.php
+++ b/dictionaries/ru.dictionary.itop.core.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('RU RU', 'Russian', 'Русский', array(
@@ -29,20 +29,20 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Core:AttributeObsolescenceDate' => 'Дата устаревания',
'Core:AttributeObsolescenceDate+' => '',
- 'Core:AttributeTagSet' => 'Список тегов',
- 'Core:AttributeTagSet+' => '',
+ 'Core:AttributeTagSet' => 'Список тегов',
+ 'Core:AttributeTagSet+' => '',
'Core:AttributeSet:placeholder' => 'нажмите, чтобы добавить',
- 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromClass' => '%1$s (%2$s)~~',
- 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromOneChildClass' => '%1$s (%2$s from %3$s)~~',
- 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromSeveralChildClasses' => '%1$s (%2$s from child classes)~~',
+ 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromClass' => '%1$s (%2$s)~~',
+ 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromOneChildClass' => '%1$s (%2$s from %3$s)~~',
+ 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromSeveralChildClasses' => '%1$s (%2$s from child classes)~~',
- 'Core:AttributeCaseLog' => 'Журнал',
- 'Core:AttributeCaseLog+' => '',
+ 'Core:AttributeCaseLog' => 'Журнал',
+ 'Core:AttributeCaseLog+' => '',
- 'Core:AttributeMetaEnum' => 'Вычисляемый enum',
- 'Core:AttributeMetaEnum+' => '',
+ 'Core:AttributeMetaEnum' => 'Вычисляемый enum',
+ 'Core:AttributeMetaEnum+' => '',
- 'Core:AttributeLinkedSetIndirect' => 'Массив объектов (n-n)',
+ 'Core:AttributeLinkedSetIndirect' => 'Массив объектов (n-n)',
'Core:AttributeLinkedSetIndirect+' => 'Список объектов заданного класса, связанные с текущим объектом через промежуточный класс',
'Core:AttributeInteger' => 'Целое',
@@ -90,7 +90,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Core:AttributePassword' => 'Пароль',
'Core:AttributePassword+' => 'Пароль внешнего устройства',
- 'Core:AttributeEncryptedString' => 'Зашифрованная строка',
+ 'Core:AttributeEncryptedString' => 'Зашифрованная строка',
'Core:AttributeEncryptedString+' => 'Строка, зашифрованная локальным ключом',
'Core:AttributeEncryptUnknownLibrary' => 'Заданная библиотека шифрования (%1$s) неизвестна',
'Core:AttributeEncryptFailedToDecrypt' => '** ошибка расшифровки **',
@@ -698,8 +698,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Core:Synchro:NeverRun' => 'Синхронизация не запускалась. Логи отсутсвуют.',
'Core:Synchro:SynchroEndedOn_Date' => 'Синхронизация была закончена в %1$s.',
'Core:Synchro:SynchroRunningStartedOn_Date' => 'Синхронизация запущена в %1$s, сейчас в процессе...',
- 'Menu:DataSources' => 'Synchronization Data Sources~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:DataSources+' => 'All Synchronization Data Sources~~', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:DataSources' => 'Синхронизация данных', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:DataSources+' => 'Синхронизация данных', // Duplicated into itop-welcome-itil (will be removed from here...)
'Core:Synchro:label_repl_ignored' => 'Игнор. (%1$s)~~',
'Core:Synchro:label_repl_disappeared' => 'Невид. (%1$s)~~',
'Core:Synchro:label_repl_existing' => 'Existing (%1$s)~~',
diff --git a/dictionaries/ru.dictionary.itop.ui.php b/dictionaries/ru.dictionary.itop.ui.php
index f9b33ec15..f5341df06 100644
--- a/dictionaries/ru.dictionary.itop.ui.php
+++ b/dictionaries/ru.dictionary.itop.ui.php
@@ -5,7 +5,7 @@
* @author Vladimir Kunin
* @link http://community.itop-itsm.ru iTop Russian Community
* @link https://github.com/itop-itsm-ru/itop-rus
- * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
+ * @license http://opensource.org/licenses/AGPL-3.0
*
*/
//
@@ -35,9 +35,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:AuditRule/Attribute:name+' => 'Краткое название этого правила',
'Class:AuditRule/Attribute:description' => 'Описание правила аудита',
'Class:AuditRule/Attribute:description+' => 'Полное описание этого правила аудита',
- 'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~',
- 'Class:TagSetFieldData/Attribute:obj_class' => 'Object class~~',
- 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Field code~~',
'Class:AuditRule/Attribute:query' => 'Запрос для выполнения',
'Class:AuditRule/Attribute:query+' => 'OQL выражение, выполняющее проверку набора объектов категории аудита',
'Class:AuditRule/Attribute:valid_flag' => 'Валидные объекты?',
@@ -109,7 +106,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:User/Attribute:status+' => 'Учетная запись пользователя включена или отключена.',
'Class:User/Attribute:status/Value:enabled' => 'Включен',
'Class:User/Attribute:status/Value:disabled' => 'Отключен',
-
+
'Class:User/Error:LoginMustBeUnique' => 'Логин должен быть уникальным - "%1s" уже используется.',
'Class:User/Error:AtLeastOneProfileIsNeeded' => 'Как минимум один профиль должен быть назначен данному пользователю.',
'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'Этому пользователю должна быть назначена хотя бы одна организация.',
@@ -292,14 +289,14 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
// Class: UserDashboard
//
Dict::Add('RU RU', 'Russian', 'Русский', array(
- 'Class:UserDashboard' => 'User dashboard~~',
+ 'Class:UserDashboard' => 'Дашборд пользователя',
'Class:UserDashboard+' => '~~',
- 'Class:UserDashboard/Attribute:user_id' => 'User~~',
- 'Class:UserDashboard/Attribute:user_id+' => '~~',
- 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~',
- 'Class:UserDashboard/Attribute:menu_code+' => '~~',
- 'Class:UserDashboard/Attribute:contents' => 'Contents~~',
- 'Class:UserDashboard/Attribute:contents+' => '~~',
+ 'Class:UserDashboard/Attribute:user_id' => 'Пользователь',
+ 'Class:UserDashboard/Attribute:user_id+' => '',
+ 'Class:UserDashboard/Attribute:menu_code' => 'Код меню',
+ 'Class:UserDashboard/Attribute:menu_code+' => '',
+ 'Class:UserDashboard/Attribute:contents' => 'Содержимое',
+ 'Class:UserDashboard/Attribute:contents+' => '',
));
//
@@ -320,7 +317,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
Dict::Add('RU RU', 'Russian', 'Русский', array(
'BooleanLabel:yes' => 'да',
'BooleanLabel:no' => 'нет',
- 'UI:Login:Title' => 'iTop login~~',
+ 'UI:Login:Title' => 'Вход в iTop',
'Menu:WelcomeMenu' => 'Добро пожаловать', // Duplicated into itop-welcome-itil (will be removed from here...)
'Menu:WelcomeMenu+' => 'Добро пожаловать в iTop', // Duplicated into itop-welcome-itil (will be removed from here...)
'Menu:WelcomeMenuPage' => 'Добро пожаловать', // Duplicated into itop-welcome-itil (will be removed from here...)
@@ -369,7 +366,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:Button:Ok' => 'Ok',
'UI:Button:Save' => 'Сохранить',
'UI:Button:Cancel' => 'Отмена',
- 'UI:Button:Close' => 'Close~~',
+ 'UI:Button:Close' => 'Закрыть',
'UI:Button:Apply' => 'Применить',
'UI:Button:Back' => ' << Назад ',
'UI:Button:Restart' => ' |<< Перезапустить ',
@@ -395,7 +392,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:Button:Insert' => 'Вставить',
'UI:Button:More' => 'Больше',
'UI:Button:Less' => 'Меньше',
-
+
'UI:SearchToggle' => 'Поиск',
'UI:ClickToCreateNew' => 'Создать: %1$s',
'UI:SearchFor_Class' => 'Поиск: %1$s',
@@ -415,7 +412,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:Error:CannotWriteToTmp_Dir' => ' Невозможно записать временный файл на диск. upload_tmp_dir = "%1$s".',
'UI:Error:UploadStoppedByExtension_FileName' => 'Загрузка остановлена по расширению. (Имя файла = "%1$s").',
'UI:Error:UploadFailedUnknownCause_Code' => 'Загрузка файла не удалась по неизвестной причине. (Код ошибки = "%1$s").',
-
+
'UI:Error:1ParametersMissing' => 'Ошибка: следующий параметр должен быть указан для этой операции: %1$s.',
'UI:Error:2ParametersMissing' => 'Ошибка: следующие параметры должен быть указан для этой операции: %1$s и %2$s.',
'UI:Error:3ParametersMissing' => 'Ошибка: следующие параметры должен быть указан для этой операции: %1$s, %2$s и %3$s.',
@@ -431,8 +428,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:Error:ObjectAlreadyCloned' => 'Ошибка: объект уже клонирован!',
'UI:Error:ObjectAlreadyCreated' => 'Ошибка: объект уже создан!',
'UI:Error:Invalid_Stimulus_On_Object_In_State' => 'Ошибка: недействительный стимул "%1$s" на объекте %2$s в состоянии "%3$s".',
- 'UI:Error:InvalidDashboardFile' => 'Error: invalid dashboard file~~',
- 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~',
+ 'UI:Error:InvalidDashboardFile' => 'Ошибка: недопустимый файл дашборда',
+ 'UI:Error:InvalidDashboard' => 'Ошибка: недопустимый дашборд',
'UI:GroupBy:Count' => 'Количество',
'UI:GroupBy:Count+' => 'Количество элементов',
@@ -592,7 +589,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:CSVImport:AlertIncompleteMapping' => 'Необходимо выбрать распределение для каждой ячейки.',
'UI:CSVImport:AlertMultipleMapping' => 'Please make sure that a target field is mapped only once.',
'UI:CSVImport:AlertNoSearchCriteria' => 'Необходимо выбрать, по крайней мере один критерий',
- 'UI:CSVImport:Encoding' => 'Кодировка символов',
+ 'UI:CSVImport:Encoding' => 'Кодировка символов',
'UI:UniversalSearchTitle' => 'iTop - Универсальный поиск',
'UI:UniversalSearch:Error' => 'Ошибка: %1$s',
'UI:UniversalSearch:LabelSelectTheClass' => 'Выбор класса для поиска: ',
@@ -683,7 +680,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:Schema:Label' => 'Метка',
'UI:Schema:Label+' => 'Метка атрибута',
'UI:Schema:Type' => 'Тип',
-
+
'UI:Schema:Type+' => 'Тип данных атрибута',
'UI:Schema:Origin' => 'Происхождение',
'UI:Schema:Origin+' => 'Базовый класс, в котором этот атрибут определен',
@@ -743,18 +740,18 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:ManageObjectsOf_Class_LinkedWith_Class_Instance' => 'Управление %1$s объектами связанными с %2$s: %3$s',
'UI:AddLinkedObjectsOf_Class' => 'Добавить объект %1$s...',
'UI:RemoveLinkedObjectsOf_Class' => 'Удалить выбранные объекты',
- 'UI:Message:EmptyList:UseAdd' => 'Список пуст, используте кнопку "Добавить ..." для добавления новых элементов.',
+ 'UI:Message:EmptyList:UseAdd' => 'Список пуст, используйте кнопку "Добавить ..." для добавления новых элементов.',
'UI:Message:EmptyList:UseSearchForm' => 'Используйте форму поиска выше для поиска объектов, которые будут добавлены.',
'UI:Wizard:FinalStepTitle' => 'Последний шаг: подтверждение',
'UI:Title:DeletionOf_Object' => 'Удаление %1$s',
'UI:Title:BulkDeletionOf_Count_ObjectsOf_Class' => 'Пакетное удаление %1$d объектов класса %2$s',
'UI:Delete:NotAllowedToDelete' => 'Вы не можете удалить этот объект',
'UI:Delete:NotAllowedToUpdate_Fields' => 'Вы не можете обновить следующее(ие) поле(я): %1$s',
- 'UI:Error:ActionNotAllowed' => 'You are not allowed to do this action~~',
- 'UI:Error:NotEnoughRightsToDelete' => 'Этот объект не может быть удален, потому что текущий пользователь не имеет достаточных прав',
- 'UI:Error:CannotDeleteBecause' => 'This object could not be deleted because: %1$s',
- 'UI:Error:CannotDeleteBecauseOfDepencies' => 'Этот объект не может быть удален, потому что некоторые ручные операции должны быть выполнены до этого',
- 'UI:Error:CannotDeleteBecauseManualOpNeeded' => 'This object could not be deleted because some manual operations must be performed prior to that~~',
+ 'UI:Error:ActionNotAllowed' => 'У вас недостаточно прав для выполнения это действия',
+ 'UI:Error:NotEnoughRightsToDelete' => 'Не удалось удалить этот объект, так как текущий пользователь не обладает необходимыми правами.',
+ 'UI:Error:CannotDeleteBecause' => 'Не удалось удалить этот объект: %1$s',
+ 'UI:Error:CannotDeleteBecauseOfDepencies' => 'Не удалось удалить этот объект, поскольку перед удалением необходимо выполнить некоторые операции вручную (в отношении зависимостей от объекта).',
+ 'UI:Error:CannotDeleteBecauseManualOpNeeded' => 'Не удалось удалить этот объект, поскольку перед удалением необходимо выполнить некоторые операции вручную.',
'UI:Archive_User_OnBehalfOf_User' => '%1$s от имени %2$s',
'UI:Delete:Deleted' => 'удален~~',
'UI:Delete:AutomaticallyDeleted' => 'автоматически удалён',
@@ -773,7 +770,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:Delete:CannotUpdateBecause_Issue' => 'Должно быть автоматически обновлено, но: %1$s',
'UI:Delete:WillAutomaticallyUpdate_Fields' => 'Будет обновлено автоматически (сброс: %1$s)',
'UI:Delete:Count_Objects/LinksReferencing_Object' => '%1$d объектов/связей ссылаются на %2$s.',
- 'UI:Delete:Count_Objects/LinksReferencingTheObjects' => '%1$d объектов/связей ссылаются на удаляемые объекты.',
+ 'UI:Delete:Count_Objects/LinksReferencingTheObjects' => '%1$d объектов/связей ссылаются на удаляемые объекты.',
'UI:Delete:ReferencesMustBeDeletedToEnsureIntegrity' => 'Для обеспечения целостности базы данных необходимо очистить все ссылки на удаляемые объекты.',
'UI:Delete:Consequence+' => 'Влияние',
'UI:Delete:SorryDeletionNotAllowed' => 'К сожалению, вы не можете удалить этот объект, см. подробное объяснение выше',
@@ -861,7 +858,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:UserManagement:GrantMatrix' => 'Матрица разрешений',
'UI:UserManagement:LinkBetween_User_And_Profile' => 'Связь между %1$s и %2$s',
'UI:UserManagement:LinkBetween_User_And_Org' => 'Связь между %1$s и %2$s',
-
+
'Menu:AdminTools' => 'Инструменты администратора', // Duplicated into itop-welcome-itil (will be removed from here...)
'Menu:AdminTools+' => 'Инструменты администратора', // Duplicated into itop-welcome-itil (will be removed from here...)
'Menu:AdminTools?' => 'Инструменты доступны только для пользователей, имеющих профиль администратора', // Duplicated into itop-welcome-itil (will be removed from here...)
@@ -880,28 +877,28 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI-ConfigurationManagementMenu-InfraByType' => 'Объекты инфраструктуры по типу',
'UI-ConfigurationManagementMenu-InfraByStatus' => 'Объекты инфраструктуры по статусу',
-'UI:ConfigMgmtMenuOverview:Title' => 'Панель управления конфигурациями',
-'UI-ConfigMgmtMenuOverview-FunctionalCIbyStatus' => 'Элементы конфигурации по статусу',
-'UI-ConfigMgmtMenuOverview-FunctionalCIByType' => 'Элементы конфигурации по типу',
+ 'UI:ConfigMgmtMenuOverview:Title' => 'Панель управления конфигурациями',
+ 'UI-ConfigMgmtMenuOverview-FunctionalCIbyStatus' => 'Элементы конфигурации по статусу',
+ 'UI-ConfigMgmtMenuOverview-FunctionalCIByType' => 'Элементы конфигурации по типу',
-'UI:RequestMgmtMenuOverview:Title' => 'Панель управления запросами',
-'UI-RequestManagementOverview-RequestByService' => 'Пользовательские запросы по сервису',
-'UI-RequestManagementOverview-RequestByPriority' => 'Пользовательские запросы по приоритету',
-'UI-RequestManagementOverview-RequestUnassigned' => 'Пользовательские запросы не назначенные не на один агент',
+ 'UI:RequestMgmtMenuOverview:Title' => 'Панель управления запросами',
+ 'UI-RequestManagementOverview-RequestByService' => 'Пользовательские запросы по сервису',
+ 'UI-RequestManagementOverview-RequestByPriority' => 'Пользовательские запросы по приоритету',
+ 'UI-RequestManagementOverview-RequestUnassigned' => 'Пользовательские запросы не назначенные не на один агент',
-'UI:IncidentMgmtMenuOverview:Title' => 'Панель управления инцидентами',
-'UI-IncidentManagementOverview-IncidentByService' => 'Инциденты по сервису',
-'UI-IncidentManagementOverview-IncidentByPriority' => 'Инциденты по приоритету',
-'UI-IncidentManagementOverview-IncidentUnassigned' => 'Инциденты не назначенные не на один агент',
+ 'UI:IncidentMgmtMenuOverview:Title' => 'Панель управления инцидентами',
+ 'UI-IncidentManagementOverview-IncidentByService' => 'Инциденты по сервису',
+ 'UI-IncidentManagementOverview-IncidentByPriority' => 'Инциденты по приоритету',
+ 'UI-IncidentManagementOverview-IncidentUnassigned' => 'Инциденты не назначенные не на один агент',
-'UI:ChangeMgmtMenuOverview:Title' => 'Панель управления изменениями',
-'UI-ChangeManagementOverview-ChangeByType' => 'Изменения по типу',
-'UI-ChangeManagementOverview-ChangeUnassigned' => 'Изменения не назначенные не на один агент',
-'UI-ChangeManagementOverview-ChangeWithOutage' => 'Отключения в связи с изменениями',
+ 'UI:ChangeMgmtMenuOverview:Title' => 'Панель управления изменениями',
+ 'UI-ChangeManagementOverview-ChangeByType' => 'Изменения по типу',
+ 'UI-ChangeManagementOverview-ChangeUnassigned' => 'Изменения не назначенные не на один агент',
+ 'UI-ChangeManagementOverview-ChangeWithOutage' => 'Отключения в связи с изменениями',
-'UI:ServiceMgmtMenuOverview:Title' => 'Панель управления сервисами',
-'UI-ServiceManagementOverview-CustomerContractToRenew' => 'Договоры с клиентами, которые будут обновлены в течении 30 дней',
-'UI-ServiceManagementOverview-ProviderContractToRenew' => 'Договоры с провайдерами, которые будут обновлены в течении 30 дней',
+ 'UI:ServiceMgmtMenuOverview:Title' => 'Панель управления сервисами',
+ 'UI-ServiceManagementOverview-CustomerContractToRenew' => 'Договоры с клиентами, которые будут обновлены в течении 30 дней',
+ 'UI-ServiceManagementOverview-ProviderContractToRenew' => 'Договоры с провайдерами, которые будут обновлены в течении 30 дней',
'UI:ContactsMenu' => 'Договора',
'UI:ContactsMenu+' => 'Договора',
@@ -912,23 +909,23 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Menu:CSVImportMenu' => 'Импорт CSV', // Duplicated into itop-welcome-itil (will be removed from here...)
'Menu:CSVImportMenu+' => 'Пакетное создание или обновление', // Duplicated into itop-welcome-itil (will be removed from here...)
-
+
'Menu:DataModelMenu' => 'Модель данных', // Duplicated into itop-welcome-itil (will be removed from here...)
'Menu:DataModelMenu+' => 'Обзор модели данных', // Duplicated into itop-welcome-itil (will be removed from here...)
-
+
'Menu:ExportMenu' => 'Экспорт', // Duplicated into itop-welcome-itil (will be removed from here...)
'Menu:ExportMenu+' => 'Экспорт результатов любого запроса в HTML, CSV или XML', // Duplicated into itop-welcome-itil (will be removed from here...)
-
+
'Menu:NotificationsMenu' => 'Уведомления', // Duplicated into itop-welcome-itil (will be removed from here...)
'Menu:NotificationsMenu+' => 'Конфигурация уведомлений', // Duplicated into itop-welcome-itil (will be removed from here...)
'UI:NotificationsMenu:Title' => 'Конфигурация Уведомлений',
'UI:NotificationsMenu:Help' => 'Помощь',
'UI:NotificationsMenu:HelpContent' => 'В iTop уведомления полностью настраиваемые. Они основаны на двух наборах объектов: триггеры и действия.
-Triggers define when a notification will be executed. There are different triggers as part of iTop core, but others can be brought by extensions:
+
Триггеры оперделяют когда уведомление будет выполнено. Есть 3 типа триггеров обробатывающих 3 разных фазы жизненного цикла объекта:
- - Some triggers are executed when an object of the specified class is created, updated or deleted.
- - Some triggers are executed when an object of a given class enter or leave a specified state.
- - Some triggers are executed when a threshold on TTO or TTR has been reached.
+ - "OnCreate" триггеры сработают когда объект заданного класса будет создан
+ - "OnStateEnter" триггеры сработают перед тем как объект заданного класса войдёт в заданное состояние (выйдет из другого состояния)
+ - "OnStateLeave" триггеры сработают когда объекты заданного класса выйдут из заданного состояния
@@ -937,7 +934,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
Специальная страница: email.test.php доступна для тестирования и устранения неполадок в настройках почты.
Чтобы быть выполненными, действия необходимо ассоциировать с триггерами.
-При ассоциации с триггером, каждое действие получает "порядковый" номер, который определяет порядок выполнения действий.
~~',
+При ассоциации с триггером, каждое действие получает "порядковый" номер, который определяет порядок выполнения действий.',
'UI:NotificationsMenu:Triggers' => 'Триггеры',
'UI:NotificationsMenu:AvailableTriggers' => 'Доступные триггеры',
'UI:NotificationsMenu:OnCreate' => 'При создании объекта',
@@ -952,32 +949,32 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:TagAdminMenu:NoTags' => 'Не настроены поля тегов',
'UI:TagSetFieldData:Error' => 'Ошибка: %1$s',
- 'Menu:AuditCategories' => 'Audit Categories~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:AuditCategories+' => 'Audit Categories~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:Notifications:Title' => 'Audit Categories~~', // Duplicated into itop-welcome-itil (will be removed from here...)
-
- 'Menu:RunQueriesMenu' => 'Run Queries~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:RunQueriesMenu+' => 'Run any query~~', // Duplicated into itop-welcome-itil (will be removed from here...)
-
- 'Menu:QueryMenu' => 'Query phrasebook~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:QueryMenu+' => 'Query phrasebook~~', // Duplicated into itop-welcome-itil (will be removed from here...)
-
- 'Menu:DataAdministration' => 'Data administration~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:DataAdministration+' => 'Data administration~~', // Duplicated into itop-welcome-itil (will be removed from here...)
-
- 'Menu:UniversalSearchMenu' => 'Universal Search~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:UniversalSearchMenu+' => 'Search for anything...~~', // Duplicated into itop-welcome-itil (will be removed from here...)
-
- 'Menu:UserManagementMenu' => 'User Management~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:UserManagementMenu+' => 'User management~~', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:AuditCategories' => 'Категории аудита', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:AuditCategories+' => 'Категории аудита', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:Notifications:Title' => 'Категории аудита', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:ProfilesMenu' => 'Profiles~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:ProfilesMenu+' => 'Profiles~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:ProfilesMenu:Title' => 'Profiles~~', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:RunQueriesMenu' => 'Выполнение запросов', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:RunQueriesMenu+' => 'Выполнение любых запросов', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:UserAccountsMenu' => 'User Accounts~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:UserAccountsMenu+' => 'User Accounts~~', // Duplicated into itop-welcome-itil (will be removed from here...)
- 'Menu:UserAccountsMenu:Title' => 'User Accounts~~', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:QueryMenu' => 'Книга запросов', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:QueryMenu+' => 'Книга запросов', // Duplicated into itop-welcome-itil (will be removed from here...)
+
+ 'Menu:DataAdministration' => 'Администрирование данных', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:DataAdministration+' => 'Администрирование данных', // Duplicated into itop-welcome-itil (will be removed from here...)
+
+ 'Menu:UniversalSearchMenu' => 'Универсальный поиск', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:UniversalSearchMenu+' => 'Поиск чего угодно...', // Duplicated into itop-welcome-itil (will be removed from here...)
+
+ 'Menu:UserManagementMenu' => 'Управление пользователями', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:UserManagementMenu+' => 'Управление пользователями', // Duplicated into itop-welcome-itil (will be removed from here...)
+
+ 'Menu:ProfilesMenu' => 'Профили пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:ProfilesMenu+' => 'Профили пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:ProfilesMenu:Title' => 'Профили пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
+
+ 'Menu:UserAccountsMenu' => 'Учетные записи пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:UserAccountsMenu+' => 'Учетные записи пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
+ 'Menu:UserAccountsMenu:Title' => 'Учетные записи пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
'UI:iTopVersion:Short' => '%1$s версия %2$s',
'UI:iTopVersion:Long' => '%1$s версия %2$s-%3$s основан на %4$s',
@@ -989,9 +986,9 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:Download-CSV' => 'Загрузка %1$s~~',
'UI:DeadlineMissedBy_duration' => 'Пропущен %1$s',
- 'UI:Deadline_LessThan1Min' => '< 1 мин',
- 'UI:Deadline_Minutes' => '%1$d мин',
- 'UI:Deadline_Hours_Minutes' => '%1$d ч %2$d мин',
+ 'UI:Deadline_LessThan1Min' => '< 1 мин',
+ 'UI:Deadline_Minutes' => '%1$d мин',
+ 'UI:Deadline_Hours_Minutes' => '%1$d ч %2$d мин',
'UI:Deadline_Days_Hours_Minutes' => '%1$d д %2$d ч %3$d мин',
'UI:Help' => 'Помощь',
'UI:PasswordConfirm' => '(Подтвердить)',
@@ -1063,7 +1060,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Portal:RemoveAttachment' => ' Удалить вложения',
'Portal:Attachment_No_To_Ticket_Name' => 'Вложение #%1$d to %2$s (%3$s)~~',
'Portal:SelectRequestTemplate' => 'Select a template for %1$s~~',
- 'Enum:Undefined' => 'Неопределён',
+ 'Enum:Undefined' => 'Неопределён',
'UI:DurationForm_Days_Hours_Minutes_Seconds' => '%1$s д %2$s ч %3$s мин %4$s с',
'UI:ModifyAllPageTitle' => 'Изменить все',
'UI:Modify_N_ObjectsOf_Class' => 'Изменение %1$d объектов класса %2$s~~',
@@ -1075,8 +1072,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:BulkModifyStatus' => 'Операция',
'UI:BulkModifyStatus+' => 'Статус операции',
'UI:BulkModifyErrors' => 'Ошибки (если есть)',
- 'UI:BulkModifyErrors+' => 'Errors preventing the modification~~',
- 'UI:BulkModifyStatusOk' => 'Ok~~',
+ 'UI:BulkModifyErrors+' => 'Ошибки, препятствующие изменению',
+ 'UI:BulkModifyStatusOk' => 'Ok',
'UI:BulkModifyStatusError' => 'Ошибка',
'UI:BulkModifyStatusModified' => 'Изменен',
'UI:BulkModifyStatusSkipped' => 'Пропущен',
@@ -1169,8 +1166,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:DashboardEdit:Layout' => 'Макет',
'UI:DashboardEdit:Properties' => 'Свойства дашборда',
- 'UI:DashboardEdit:Dashlets' => 'Доступные дашлеты',
- 'UI:DashboardEdit:DashletProperties' => 'Свойства дашлета',
+ 'UI:DashboardEdit:Dashlets' => 'Доступные дашлеты',
+ 'UI:DashboardEdit:DashletProperties' => 'Свойства дашлета',
'UI:Form:Property' => 'Свойство',
'UI:Form:Value' => 'Значение',
@@ -1281,7 +1278,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Month-10' => 'Октябрь',
'Month-11' => 'Ноябрь',
'Month-12' => 'Декабрь',
-
+
// Short version for the DatePicker
'DayOfWeek-Sunday-Min' => 'Вс',
'DayOfWeek-Monday-Min' => 'Пн',
@@ -1303,7 +1300,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'Month-11-Short' => 'Ноя.',
'Month-12-Short' => 'Дек.',
'Calendar-FirstDayOfWeek' => '1', // 0 = Sunday, 1 = Monday, etc...
-
+
'UI:Menu:ShortcutList' => 'Добавить в избранное...',
'UI:ShortcutRenameDlg:Title' => 'Переименовать ссылку',
'UI:ShortcutListDlg:Title' => 'Добавить в избранное ссылку на список',
@@ -1353,7 +1350,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
| i | minutes (2 digits, e.g. 00..59) |
| s | seconds (2 digits, e.g. 00..59) |
',
-
+
'UI:Button:Remove' => 'Удалить',
'UI:AddAnExisting_Class' => 'Добавить объекты класса %1$s...',
'UI:SelectionOf_Class' => 'Выбор объектов класса %1$s',
@@ -1363,16 +1360,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:About:DataModel' => 'Модель данных',
'UI:About:Support' => 'Информация для технической поддержки',
'UI:About:Licenses' => 'Лицензии',
- 'UI:About:InstallationOptions' => 'Installation options~~',
- 'UI:About:ManualExtensionSource' => 'Extension~~',
- 'UI:About:Extension_Version' => 'Version: %1$s~~',
- 'UI:About:RemoteExtensionSource' => 'Data~~',
-
+ 'UI:About:InstallationOptions' => 'Параметр установки',
+ 'UI:About:ManualExtensionSource' => 'Расширение',
+ 'UI:About:Extension_Version' => 'Версия: %1$s',
+ 'UI:About:RemoteExtensionSource' => 'Data~~',
+
'UI:DisconnectedDlgMessage' => 'Вы отключены. Вы должны идентифицировать себя для продолжения использования приложения.',
'UI:DisconnectedDlgTitle' => 'Внимание!',
'UI:LoginAgain' => 'Войти снова',
'UI:StayOnThePage' => 'Остаться на этой странице',
-
+
'ExcelExporter:ExportMenu' => 'Экспорт в Excel...',
'ExcelExporter:ExportDialogTitle' => 'Экспорт в Excel',
'ExcelExporter:ExportButton' => 'Экспорт',
@@ -1392,16 +1389,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:CurrentObjectLockExpired_Explanation' => 'Срок блокировки для предотвращения одновременного изменения объекта истек. Вы больше не можете сохранить свои изменения, поскольку другим пользователям теперь разрешено изменять данный объект.',
'UI:ConcurrentLockKilled' => 'Блокировка для предотвращения изменений текущего объекта снята.',
'UI:Menu:KillConcurrentLock' => 'Снять блокировку одноврем. измен.!',
-
+
'UI:Menu:ExportPDF' => 'Экспорт в PDF...',
'UI:Menu:PrintableVersion' => 'Версия для печати',
-
+
'UI:BrowseInlineImages' => 'Обзор...',
'UI:UploadInlineImageLegend' => 'Загрузить новое изображение',
'UI:SelectInlineImageToUpload' => 'Выберите изображение для загрузки',
'UI:AvailableInlineImagesLegend' => 'Доступные изображения',
'UI:NoInlineImage' => 'На сервере нет доступных изображений. С помощью кнопки "Обзор..." выше выберите изображение на вашем компьютере, чтобы загрузить его на сервер.',
-
+
'UI:ToggleFullScreen' => 'Развернуть / Свернуть',
'UI:Button:ResetImage' => 'Восстановить предыдущее изображение',
'UI:Button:RemoveImage' => 'Удалить изображение',
@@ -1451,20 +1448,20 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
'UI:Search:Criteria:Title:Enum:In:All' => '%1$s: все',
// - TagSet widget
'UI:Search:Criteria:Title:TagSet:Matches' => '%1$s: %2$s',
- // - External key widget
- 'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s определён',
- 'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s неопределён',
- 'UI:Search:Criteria:Title:ExternalKey:Equals' => '%1$s %2$s',
- 'UI:Search:Criteria:Title:ExternalKey:In' => '%1$s: %2$s',
- 'UI:Search:Criteria:Title:ExternalKey:In:Many' => '%1$s: %2$s и %3$s других',
- 'UI:Search:Criteria:Title:ExternalKey:In:All' => '%1$s: все',
- // - Hierarchical key widget
- 'UI:Search:Criteria:Title:HierarchicalKey:Empty' => '%1$s определён',
- 'UI:Search:Criteria:Title:HierarchicalKey:NotEmpty' => '%1$s неопределён',
- 'UI:Search:Criteria:Title:HierarchicalKey:Equals' => '%1$s %2$s',
- 'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s',
- 'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s и %3$s других',
- 'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: все',
+ // - External key widget
+ 'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s определён',
+ 'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s неопределён',
+ 'UI:Search:Criteria:Title:ExternalKey:Equals' => '%1$s %2$s',
+ 'UI:Search:Criteria:Title:ExternalKey:In' => '%1$s: %2$s',
+ 'UI:Search:Criteria:Title:ExternalKey:In:Many' => '%1$s: %2$s и %3$s других',
+ 'UI:Search:Criteria:Title:ExternalKey:In:All' => '%1$s: все',
+ // - Hierarchical key widget
+ 'UI:Search:Criteria:Title:HierarchicalKey:Empty' => '%1$s определён',
+ 'UI:Search:Criteria:Title:HierarchicalKey:NotEmpty' => '%1$s неопределён',
+ 'UI:Search:Criteria:Title:HierarchicalKey:Equals' => '%1$s %2$s',
+ 'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s',
+ 'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s и %3$s других',
+ 'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: все',
// - Criteria operators
// - Default widget