diff --git a/dictionaries/uk.dictionary.itop.core.php b/dictionaries/uk.dictionary.itop.core.php new file mode 100644 index 0000000000..46fc6ec4c1 --- /dev/null +++ b/dictionaries/uk.dictionary.itop.core.php @@ -0,0 +1,1011 @@ + '%1$s (видалено)', + 'Core:DeletedObjectTip' => 'Об’єкт було видалено %1$s (%2$s)', + 'Core:UnknownObjectLabel' => 'Об’єкт не знайдено (клас: %1$s, id: %2$d)', + 'Core:UnknownObjectTip' => 'Об’єкт не вдалося знайти. Можливо, його було видалено певний час тому, і журнал з того часу був очищений.', + 'Core:UniquenessDefaultError' => 'Помилка правила унікальності «%1$s»', + 'Core:CheckConsistencyError' => 'Правила узгодженості не виконані: %1$s', + 'Core:CheckValueError' => 'Неочікуване значення атрибута «%1$s» (%2$s) : %3$s', + 'Core:AttributeLinkedSet' => 'Масив об’єктів (1-n)', + 'Core:AttributeLinkedSet+' => 'Список об’єктів заданого класу, що вказують на поточний об’єкт', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Дублікати у полі «%1$s»: %2$s', + 'Core:AttributeDashboard' => 'Дашборд', + 'Core:AttributeDashboard+' => '', + 'Core:AttributePhoneNumber' => 'Номер телефону', + 'Core:AttributePhoneNumber+' => '', + 'Core:AttributeObsolescenceDate' => 'Дата застарівання', + 'Core:AttributeObsolescenceDate+' => '', + 'Core:AttributeTagSet' => 'Список тегів', + 'Core:AttributeTagSet+' => '', + 'Core:AttributeSet:placeholder' => 'натисніть, щоб додати', + 'Core:Placeholder:CannotBeResolved' => '(%1$s : не вдалося визначити)', + 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromClass' => '%1$s (%2$s)', + 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromOneChildClass' => '%1$s (%2$s з %3$s)', + 'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromSeveralChildClasses' => '%1$s (%2$s з дочірніх класів)', + 'Core:AttributeCaseLog' => 'Журнал', + 'Core:AttributeCaseLog+' => '', + 'Core:AttributeMetaEnum' => 'Обчислюваний enum', + 'Core:AttributeMetaEnum+' => '', + 'Core:AttributeLinkedSetIndirect' => 'Масив об’єктів (n-n)', + 'Core:AttributeLinkedSetIndirect+' => 'Список об’єктів заданого класу, пов’язаних з поточним через проміжний клас', + 'Core:AttributeInteger' => 'Ціле', + 'Core:AttributeInteger+' => 'Ціле значення (може бути від’ємним)', + 'Core:AttributeDecimal' => 'Десяткове', + 'Core:AttributeDecimal+' => 'Десяткове значення (може бути від’ємним)', + 'Core:AttributeBoolean' => 'Логічне', + 'Core:AttributeBoolean+' => 'Так/Ні', + 'Core:AttributeBoolean/Value:null' => '', + 'Core:AttributeBoolean/Value:yes' => 'Так', + 'Core:AttributeBoolean/Value:no' => 'Ні', + 'Core:AttributeArchiveFlag' => 'Архівний прапор', + 'Core:AttributeArchiveFlag/Value:yes' => 'Так', + 'Core:AttributeArchiveFlag/Value:yes+' => 'Цей об’єкт видно лише в режимі архіву', + 'Core:AttributeArchiveFlag/Value:no' => 'Ні', + 'Core:AttributeArchiveFlag/Label' => 'Архівний', + 'Core:AttributeArchiveFlag/Label+' => '', + 'Core:AttributeArchiveDate/Label' => 'Дата архівування', + 'Core:AttributeArchiveDate/Label+' => '', + 'Core:AttributeObsolescenceFlag' => 'Прапор застарілості', + 'Core:AttributeObsolescenceFlag/Value:yes' => 'Так', + 'Core:AttributeObsolescenceFlag/Value:yes+' => 'Цей об’єкт виключено з аналізу впливу та приховано з результатів пошуку', + 'Core:AttributeObsolescenceFlag/Value:no' => 'Ні', + 'Core:AttributeObsolescenceFlag/Label' => 'Застарілий', + 'Core:AttributeObsolescenceFlag/Label+' => 'Обчислюється динамічно на основі значень інших атрибутів', + 'Core:AttributeObsolescenceDate/Label' => 'Дата застарівання', + 'Core:AttributeObsolescenceDate/Label+' => 'Орієнтовна дата, з якої об’єкт вважається застарілим', + 'Core:AttributeString' => 'Рядок', + 'Core:AttributeString+' => 'Текстовий рядок', + 'Core:AttributeClass' => 'Клас', + 'Core:AttributeClass+' => 'Клас об’єкта', + 'Core:AttributeApplicationLanguage' => 'Мова користувача', + 'Core:AttributeApplicationLanguage+' => 'Мова і країна (UA UA)', + 'Core:AttributeFinalClass' => 'Клас (авто)', + 'Core:AttributeFinalClass+' => 'Реальний клас об’єкта (автоматично створюється ядром)', + 'Core:AttributePassword' => 'Пароль', + 'Core:AttributePassword+' => 'Пароль зовнішнього пристрою', + 'Core:AttributeEncryptedString' => 'Зашифрований рядок', + 'Core:AttributeEncryptedString+' => 'Рядок, зашифрований локальним ключем', + 'Core:AttributeEncryptUnknownLibrary' => 'Вказана бібліотека шифрування (%1$s) невідома', + 'Core:AttributeEncryptFailedToDecrypt' => '** помилка дешифрування **', + 'Core:AttributeText' => 'Текст', + 'Core:AttributeText+' => 'Багаторядковий текст', + 'Core:AttributeHTML' => 'HTML', + 'Core:AttributeHTML+' => '', + 'Core:AttributeEmailAddress' => 'Email', + 'Core:AttributeEmailAddress+' => 'Email адреса', + 'Core:AttributeIPAddress' => 'IP адреса', + 'Core:AttributeIPAddress+' => '', + 'Core:AttributeOQL' => 'OQL', + 'Core:AttributeOQL+' => 'Вираз мови запитів до об’єктів (Object Query Language)', + 'Core:AttributeEnum' => 'Enum', + 'Core:AttributeEnum+' => 'Список наперед визначених текстових рядків', + 'Core:AttributeTemplateString' => 'Шаблон рядка', + 'Core:AttributeTemplateString+' => 'Рядок із плейсхолдерами', + 'Core:AttributeTemplateText' => 'Шаблон тексту', + 'Core:AttributeTemplateText+' => 'Текст із плейсхолдерами', + 'Core:AttributeTemplateHTML' => 'Шаблон HTML', + 'Core:AttributeTemplateHTML+' => 'HTML із плейсхолдерами', + 'Core:AttributeDateTime' => 'Дата/час', + 'Core:AttributeDateTime+' => 'Дата і час (рррр-мм-дд гг:хх:сс)', + 'Core:AttributeDateTime?SmartSearch' => ' +

+ Формат дати:
+ рррр-мм-дд гг:хх:сс
+ Приклад: 2017-11-27 19:17:00 +

+

+Оператори:
+ >дата
+ <дата
+ [дата,дата] +

+

+Якщо час не вказано, за замовчуванням використовується 00:00:00 +

', + 'Core:AttributeDate' => 'Дата', + 'Core:AttributeDate+' => 'Дата (рррр-мм-дд)', + 'Core:AttributeDate?SmartSearch' => ' +

+ Формат дати:
+ рррр-мм-дд
+ Приклад: 2017-11-27 +

+

+Оператори:
+ >дата
+ <дата
+ [дата,дата] +

', + 'Core:AttributeDeadline' => 'Кінцевий термін', + 'Core:AttributeDeadline+' => 'Дата, що відображається відносно поточного часу', + 'Core:AttributeExternalKey' => 'Зовнішній ключ', + 'Core:AttributeExternalKey+' => '', + 'Core:AttributeHierarchicalKey' => 'Ієрархічний ключ', + 'Core:AttributeHierarchicalKey+' => 'Зовнішній ключ до батьківського об’єкта', + 'Core:AttributeExternalField' => 'Зовнішнє поле', + 'Core:AttributeExternalField+' => 'Поле, пов’язане з зовнішнім ключем', + 'Core:AttributeURL' => 'URL', + 'Core:AttributeURL+' => 'Абсолютна чи відносна URL як текстовий рядок', + 'Core:AttributeBlob' => 'Blob', + 'Core:AttributeBlob+' => 'Будь-який двійковий вміст (документ)', + 'Core:AttributeOneWayPassword' => 'Хешований пароль', + 'Core:AttributeOneWayPassword+' => 'Зашифрований (хешований) пароль', + 'Core:AttributeTable' => 'Таблиця', + 'Core:AttributeTable+' => 'Індексований масив із двома вимірами', + 'Core:AttributePropertySet' => 'Властивості', + 'Core:AttributePropertySet+' => 'Список нетипізованих властивостей (ім’я та значення)', + 'Core:AttributeFriendlyName' => 'Повна назва', + 'Core:AttributeFriendlyName+' => 'Атрибут створюється автоматично; повна назва обчислюється з кількох атрибутів', + 'Core:FriendlyName-Label' => 'Повна назва', + 'Core:FriendlyName-Description' => 'Повна назва', + 'Core:AttributeTag' => 'Тег', + 'Core:AttributeTag+' => '', + 'Core:Context=REST/JSON' => 'REST', + 'Core:Context=Synchro' => 'Синхро', + 'Core:Context=Setup' => 'Налаштування', + 'Core:Context=GUI:Console' => 'Консоль', + 'Core:Context=CRON' => 'cron', + 'Core:Context=GUI:Portal' => 'Портал', +)); + + +////////////////////////////////////////////////////////////////////// +// Classes in 'core/cmdb' +////////////////////////////////////////////////////////////////////// +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:CMDBChange' => 'Зміна CMDB', + 'Class:CMDBChange+' => 'Відстеження змін у CMDB', + 'Class:CMDBChange/Attribute:date' => 'Дата', + 'Class:CMDBChange/Attribute:date+' => 'Дата та час зміни', + 'Class:CMDBChange/Attribute:userinfo' => 'Користувач', + 'Class:CMDBChange/Attribute:userinfo+' => 'Хто виконав зміну', + 'Class:CMDBChange/Attribute:origin/Value:interactive' => 'Взаємодія користувача в інтерфейсі', + 'Class:CMDBChange/Attribute:origin/Value:csv-import.php' => 'Скрипт імпорту CSV', + 'Class:CMDBChange/Attribute:origin/Value:csv-interactive' => 'Імпорт CSV через інтерфейс', + 'Class:CMDBChange/Attribute:origin/Value:email-processing' => 'Обробка електронної пошти', + 'Class:CMDBChange/Attribute:origin/Value:synchro-data-source' => 'Джерело даних синхронізації', + 'Class:CMDBChange/Attribute:origin/Value:webservice-rest' => 'Вебсервіси REST/JSON', + 'Class:CMDBChange/Attribute:origin/Value:webservice-soap' => 'Вебсервіси SOAP', + 'Class:CMDBChange/Attribute:origin/Value:custom-extension' => 'За допомогою розширення', +)); + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:CMDBChangeOp' => 'Операція зміни CMDB', + 'Class:CMDBChangeOp+' => 'Відстеження операції зміни в CMDB', + 'Class:CMDBChangeOp/Attribute:change' => 'Зміна CMDB', + 'Class:CMDBChangeOp/Attribute:change+' => '', + 'Class:CMDBChangeOp/Attribute:date' => 'Дата', + 'Class:CMDBChangeOp/Attribute:date+' => 'Дата та час зміни', + 'Class:CMDBChangeOp/Attribute:userinfo' => 'Користувач', + 'Class:CMDBChangeOp/Attribute:userinfo+' => 'Хто виконав зміну', + 'Class:CMDBChangeOp/Attribute:objclass' => 'Клас обʼєкта', + 'Class:CMDBChangeOp/Attribute:objclass+' => '', + 'Class:CMDBChangeOp/Attribute:objkey' => 'ID обʼєкта', + 'Class:CMDBChangeOp/Attribute:objkey+' => '', + 'Class:CMDBChangeOp/Attribute:finalclass' => 'Кінцевий клас', + 'Class:CMDBChangeOp/Attribute:finalclass+' => '', +)); + +// +// Class: CMDBChangeOpCreate +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:CMDBChangeOpCreate' => 'Операція створення обʼєкта', + 'Class:CMDBChangeOpCreate+' => 'Відстеження створення обʼєкта', +)); + +// +// Class: CMDBChangeOpDelete +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:CMDBChangeOpDelete' => 'Операція видалення обʼєкта', + 'Class:CMDBChangeOpDelete+' => 'Відстеження видалення обʼєкта', +)); + +// +// Class: CMDBChangeOpSetAttribute +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:CMDBChangeOpSetAttribute' => 'Зміна обʼєкта', + 'Class:CMDBChangeOpSetAttribute+' => 'Відстеження зміни обʼєкта', + 'Class:CMDBChangeOpSetAttribute/Attribute:attcode' => 'Властивість', + 'Class:CMDBChangeOpSetAttribute/Attribute:attcode+' => 'Код зміненої властивості', +)); + +// +// Class: CMDBChangeOpSetAttributeScalar +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:CMDBChangeOpSetAttributeScalar' => 'Зміна властивості', + 'Class:CMDBChangeOpSetAttributeScalar+' => 'Відстеження зміни скалярної властивості обʼєкта', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue' => 'Попереднє значення', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue+' => 'Попереднє значення атрибуту', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue' => 'Нове значення', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue+' => 'Нове значення атрибуту', +)); + +// Used by CMDBChangeOp... & derived classes +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Change:ObjectCreated' => 'Обʼєкт створено.', + 'Change:ObjectDeleted' => 'Обʼєкт видалено.', + 'Change:ObjectModified' => 'Обʼєкт змінено.', + 'Change:TwoAttributesChanged' => 'Змінено %1$s та %2$s', + 'Change:ThreeAttributesChanged' => 'Змінено %1$s, %2$s та ще 1', + 'Change:FourOrMoreAttributesChanged' => 'Змінено %1$s, %2$s та ще %3$s', + 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => 'У полі %1$s встановлено значення %2$s (попереднє значення %3$s).', + 'Change:AttName_SetTo' => 'У полі %1$s встановлено значення %2$s.', + 'Change:Text_AppendedTo_AttName' => 'Нове значення %1$s додано до поля %2$s.', + 'Change:AttName_Changed_PreviousValue_OldValue' => 'Поле %1$s змінено (попереднє значення %2$s).', + 'Change:AttName_Changed' => 'Поле %1$s змінено.', + 'Change:AttName_EntryAdded' => 'До поля %1$s додано нове значення.', + 'Change:State_Changed_NewValue_OldValue' => 'Перехід з %2$s у %1$s', + 'Change:LinkSet:Added' => 'додано обʼєкт %1$s.', + 'Change:LinkSet:Removed' => 'видалено обʼєкт %1$s.', + 'Change:LinkSet:Modified' => 'змінено обʼєкт %1$s.', +)); + +// +// Class: CMDBChangeOpSetAttributeBlob +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:CMDBChangeOpSetAttributeBlob' => 'Зміна даних', + 'Class:CMDBChangeOpSetAttributeBlob+' => 'Відстеження зміни даних', + 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata' => 'Попередні дані', + 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata+' => 'Попередній вміст атрибута', +)); + +// +// Class: CMDBChangeOpSetAttributeText +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:CMDBChangeOpSetAttributeText' => 'Зміна тексту', + 'Class:CMDBChangeOpSetAttributeText+' => 'Відстеження зміни тексту', + 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata' => 'Попередні дані', + 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata+' => 'Попередній вміст атрибута', +)); + +// +// Class: Event +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:Event' => 'Подія', + 'Class:Event+' => 'Внутрішня подія додатку', + 'Class:Event/Attribute:message' => 'Повідомлення', + 'Class:Event/Attribute:message+' => 'Короткий опис події', + 'Class:Event/Attribute:date' => 'Дата', + 'Class:Event/Attribute:date+' => 'Дата та час реєстрації події', + 'Class:Event/Attribute:userinfo' => 'Користувач', + 'Class:Event/Attribute:userinfo+' => 'Користувач, чиї дії спричинили цю подію', + 'Class:Event/Attribute:finalclass' => 'Тип', + 'Class:Event/Attribute:finalclass+' => '', +)); + +// +// Class: EventNotification +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:EventNotification' => 'Сповіщення', + 'Class:EventNotification+' => 'Відстеження надісланих сповіщень', + 'Class:EventNotification/Attribute:trigger_id' => 'Тригер', + 'Class:EventNotification/Attribute:trigger_id+' => 'Тригер, що спрацював', + 'Class:EventNotification/Attribute:action_id' => 'Дія', + 'Class:EventNotification/Attribute:action_id+' => 'Виконана дія', + 'Class:EventNotification/Attribute:object_id' => 'ID обʼєкта', + 'Class:EventNotification/Attribute:object_id+' => 'Ідентифікатор обʼєкта цільового класу тригера', +)); + +// +// Class: EventNotificationEmail +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:EventNotificationEmail' => 'Email-сповіщення', + 'Class:EventNotificationEmail+' => 'Відстеження сповіщень по електронній пошті', + 'Class:EventNotificationEmail/Attribute:to' => 'Кому', + 'Class:EventNotificationEmail/Attribute:to+' => '', + 'Class:EventNotificationEmail/Attribute:cc' => 'Копія', + 'Class:EventNotificationEmail/Attribute:cc+' => '', + 'Class:EventNotificationEmail/Attribute:bcc' => 'Прихована копія', + 'Class:EventNotificationEmail/Attribute:bcc+' => '', + 'Class:EventNotificationEmail/Attribute:from' => 'Від', + 'Class:EventNotificationEmail/Attribute:from+' => 'Відправник повідомлення', + 'Class:EventNotificationEmail/Attribute:subject' => 'Тема', + 'Class:EventNotificationEmail/Attribute:subject+' => '', + 'Class:EventNotificationEmail/Attribute:body' => 'Повідомлення', + 'Class:EventNotificationEmail/Attribute:body+' => '', + 'Class:EventNotificationEmail/Attribute:attachments' => 'Вкладення', + 'Class:EventNotificationEmail/Attribute:attachments+' => '', +)); + +// +// Class: EventIssue +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:EventIssue' => 'Помилка', + 'Class:EventIssue+' => 'Відстеження помилок (попередження, помилка, інше)', + 'Class:EventIssue/Attribute:issue' => 'Помилка', + 'Class:EventIssue/Attribute:issue+' => 'Що сталося', + 'Class:EventIssue/Attribute:impact' => 'Вплив', + 'Class:EventIssue/Attribute:impact+' => 'Наслідки', + 'Class:EventIssue/Attribute:page' => 'Сторінка', + 'Class:EventIssue/Attribute:page+' => 'HTTP точка входу', + 'Class:EventIssue/Attribute:arguments_post' => 'POST-аргументи', + 'Class:EventIssue/Attribute:arguments_post+' => 'Аргументи HTTP POST', + 'Class:EventIssue/Attribute:arguments_get' => 'GET-аргументи', + 'Class:EventIssue/Attribute:arguments_get+' => 'Аргументи HTTP GET', + 'Class:EventIssue/Attribute:callstack' => 'Стек викликів', + 'Class:EventIssue/Attribute:callstack+' => '', + 'Class:EventIssue/Attribute:data' => 'Дані', + 'Class:EventIssue/Attribute:data+' => 'Детальніше', +)); + +// +// Class: EventWebService +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:EventWebService' => 'Подія веб-сервісу', + 'Class:EventWebService+' => 'Відстеження виклику веб-сервісу', + 'Class:EventWebService/Attribute:verb' => 'Операція', + 'Class:EventWebService/Attribute:verb+' => 'Назва операції', + 'Class:EventWebService/Attribute:result' => 'Результат', + 'Class:EventWebService/Attribute:result+' => 'Вдалий/невдалий виклик', + 'Class:EventWebService/Attribute:log_info' => 'Журнал', + 'Class:EventWebService/Attribute:log_info+' => 'Результати журналу', + 'Class:EventWebService/Attribute:log_warning' => 'Журнал попереджень', + 'Class:EventWebService/Attribute:log_warning+' => 'Результати журналу попереджень', + 'Class:EventWebService/Attribute:log_error' => 'Журнал помилок', + 'Class:EventWebService/Attribute:log_error+' => 'Результати журналу помилок', + 'Class:EventWebService/Attribute:data' => 'Дані', + 'Class:EventWebService/Attribute:data+' => 'Результати даних', +)); + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:EventRestService' => 'Виклик REST/JSON', + 'Class:EventRestService+' => 'Відстеження виклику REST/JSON сервісу', + 'Class:EventRestService/Attribute:operation' => 'Операція', + 'Class:EventRestService/Attribute:operation+' => 'Аргумент "operation"', + 'Class:EventRestService/Attribute:version' => 'Версія', + 'Class:EventRestService/Attribute:version+' => 'Аргумент "version"', + 'Class:EventRestService/Attribute:json_input' => 'Вхідні дані', + 'Class:EventRestService/Attribute:json_input+' => 'Аргумент "json_data"', + 'Class:EventRestService/Attribute:code' => 'Код', + 'Class:EventRestService/Attribute:code+' => 'Код результату', + 'Class:EventRestService/Attribute:json_output' => 'Відповідь', + 'Class:EventRestService/Attribute:json_output+' => 'HTTP-відповідь (json)', + 'Class:EventRestService/Attribute:provider' => 'Постачальник', + 'Class:EventRestService/Attribute:provider+' => 'PHP-клас, який реалізує відповідну операцію', +)); + +// +// Class: EventLoginUsage +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:EventLoginUsage' => 'Статистика авторизацій', + 'Class:EventLoginUsage+' => 'Підключення до застосунку', + 'Class:EventLoginUsage/Attribute:user_id' => 'Логін', + 'Class:EventLoginUsage/Attribute:user_id+' => 'Логін', + 'Class:EventLoginUsage/Attribute:contact_name' => "Ім'я користувача", + 'Class:EventLoginUsage/Attribute:contact_name+' => "Ім'я користувача", + 'Class:EventLoginUsage/Attribute:contact_email' => 'Email користувача', + 'Class:EventLoginUsage/Attribute:contact_email+' => 'Email-адреса користувача', +)); + +// +// Class: EventNotificationNewsroom +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:EventNotificationNewsroom' => 'Надіслано новину', + 'Class:EventNotificationNewsroom+' => 'Відстеження розсилки новин', + 'Class:EventNotificationNewsroom/Attribute:title' => 'Заголовок', + 'Class:EventNotificationNewsroom/Attribute:title+' => 'Заголовок повідомлення', + 'Class:EventNotificationNewsroom/Attribute:icon' => 'Іконка', + 'Class:EventNotificationNewsroom/Attribute:icon+' => 'Іконка новини', + 'Class:EventNotificationNewsroom/Attribute:priority' => 'Пріоритет', + 'Class:EventNotificationNewsroom/Attribute:priority+' => 'Пріоритет повідомлення', + 'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Критичний', + 'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Критичний рівень', + 'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Терміновий', + 'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Терміновий рівень', + 'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Важливий', + 'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Важливий рівень', + 'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Звичайний', + 'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Звичайний рівень', + 'Class:EventNotificationNewsroom/Attribute:url' => 'URL', + 'Class:EventNotificationNewsroom/Attribute:url+' => 'Посилання на новину', + 'Class:EventNotificationNewsroom/Attribute:read' => 'Прочитано', + 'Class:EventNotificationNewsroom/Attribute:read+' => 'Статус прочитання', + 'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'Ні', + 'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'Не прочитано', + 'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Так', + 'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Прочитано', + 'Class:EventNotificationNewsroom/Attribute:read_date' => 'Дата прочитання', + 'Class:EventNotificationNewsroom/Attribute:read_date+' => 'Коли було прочитано', + 'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Контакт', + 'Class:EventNotificationNewsroom/Attribute:contact_id+' => 'Кому було відправлено', +)); + +// +// Class: Action +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:Action' => 'Дія', + 'Class:Action+' => 'Дія, визначена користувачем', + 'Class:Action/ComplementaryName' => '%1$s: %2$s', + 'Class:Action/Attribute:name' => 'Назва', + 'Class:Action/Attribute:name+' => '', + 'Class:Action/Attribute:description' => 'Опис', + 'Class:Action/Attribute:description+' => '', + 'Class:Action/Attribute:status' => 'Статус', + 'Class:Action/Attribute:status+' => '', + 'Class:Action/Attribute:status/Value:test' => 'Тест', + 'Class:Action/Attribute:status/Value:test+' => '', + 'Class:Action/Attribute:status/Value:enabled' => 'Увімкнено', + 'Class:Action/Attribute:status/Value:enabled+' => '', + 'Class:Action/Attribute:status/Value:disabled' => 'Вимкнено', + 'Class:Action/Attribute:status/Value:disabled+' => '', + 'Class:Action/Attribute:trigger_list' => 'Пов’язані тригери', + 'Class:Action/Attribute:trigger_list+' => 'Тригери, які запускають цю дію', + 'Class:Action/Attribute:asynchronous' => 'Асинхронно', + 'Class:Action/Attribute:asynchronous+' => 'Чи виконувати цю дію у фоновому режимі', + 'Class:Action/Attribute:asynchronous/Value:use_global_setting' => 'Використовувати глобальні налаштування', + 'Class:Action/Attribute:asynchronous/Value:yes' => 'Так', + 'Class:Action/Attribute:asynchronous/Value:yes+' => '', + 'Class:Action/Attribute:asynchronous/Value:no' => 'Ні', + 'Class:Action/Attribute:asynchronous/Value:no+' => '', + 'Class:Action/Attribute:finalclass' => 'Тип', + 'Class:Action/Attribute:finalclass+' => '', + 'Action:WarningNoTriggerLinked' => 'Увага: до цієї дії не прив’язано жодного тригера. Вона не буде активною, доки не з’явиться хоча б один.', + 'Action:last_executions_tab' => 'Останні виконання', + 'Action:last_executions_tab_panel_title' => 'Виконання цієї дії (%1$s)', + 'Action:last_executions_tab_limit_days' => 'за останні %1$s днів', + 'Action:last_executions_tab_limit_none' => 'без обмежень', +)); + +// +// Class: ActionNotification +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:ActionNotification' => 'Сповіщення', + 'Class:ActionNotification+' => '', +)); + +// +// Class: ActionEmail +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:ActionEmail' => 'Сповіщення на email', + 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => "Цей статус визначає, хто буде повідомлений:\n- Тестування: тільки тестовий отримувач,\n- У продакшені: всі (Кому, Копія та Скр. копія),\n- Неактивно: ніхто", + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Повідомляється лише тестовий отримувач', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'Повідомляються всі email у полях Кому, Копія та Скр. копія', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'Сповіщення на email не буде надіслано', + 'Class:ActionEmail/Attribute:test_recipient' => 'Тестовий отримувач', + 'Class:ActionEmail/Attribute:test_recipient+' => 'Отримувач, якщо сповіщення у статусі "Тест"', + 'Class:ActionEmail/Attribute:from' => 'Від', + 'Class:ActionEmail/Attribute:from+' => 'Буде відображено у заголовку email', + 'Class:ActionEmail/Attribute:from_label' => 'Від (мітка)', + 'Class:ActionEmail/Attribute:from_label+' => 'Або статична мітка, або плейсхолдер, наприклад $this->agent_id->friendlyname$', + 'Class:ActionEmail/Attribute:reply_to' => 'Відповісти на', + 'Class:ActionEmail/Attribute:reply_to+' => 'Буде відображено у заголовку email', + 'Class:ActionEmail/Attribute:reply_to_label' => 'Відповісти на (мітка)', + 'Class:ActionEmail/Attribute:reply_to_label+' => 'Або статична мітка, або плейсхолдер, наприклад $this->team_id->friendlyname$. Якщо не вказано, використовується Від (мітка).', + 'Class:ActionEmail/Attribute:to' => 'Кому', + 'Class:ActionEmail/Attribute:to+' => 'Отримувач email', + 'Class:ActionEmail/Attribute:cc' => 'Копія', + 'Class:ActionEmail/Attribute:cc+' => '', + 'Class:ActionEmail/Attribute:bcc' => 'Скр. копія', + 'Class:ActionEmail/Attribute:bcc+' => 'Схована копія', + 'Class:ActionEmail/Attribute:subject' => 'Тема', + 'Class:ActionEmail/Attribute:subject+' => 'Тема листа', + 'Class:ActionEmail/Attribute:body' => 'Тіло', + 'Class:ActionEmail/Attribute:body+' => 'Вміст листа', + 'Class:ActionEmail/Attribute:importance' => 'Важливість', + 'Class:ActionEmail/Attribute:importance+' => 'Прапорець важливості', + 'Class:ActionEmail/Attribute:importance/Value:low' => 'Низька', + 'Class:ActionEmail/Attribute:importance/Value:low+' => '', + 'Class:ActionEmail/Attribute:importance/Value:normal' => 'Нормальна', + 'Class:ActionEmail/Attribute:importance/Value:normal+' => '', + 'Class:ActionEmail/Attribute:importance/Value:high' => 'Висока', + 'Class:ActionEmail/Attribute:importance/Value:high+' => '', + 'Class:ActionEmail/Attribute:language' => 'Мова', + 'Class:ActionEmail/Attribute:language+' => "Мова для плейсхолдерів (\$xxx\$) у повідомленні (стан, важливість, пріоритет тощо)", + 'Class:ActionEmail/Attribute:html_template' => 'HTML шаблон', + 'Class:ActionEmail/Attribute:html_template+' => "Додатковий HTML шаблон для обгортки вмісту атрибуту 'Тіло', зручно для кастомних email-розміток (у шаблоні вміст 'Тіло' замінює плейсхолдер \$content\$)", + 'Class:ActionEmail/Attribute:ignore_notify' => "Ігнорувати прапорець 'Сповіщати'", + 'Class:ActionEmail/Attribute:ignore_notify+' => "Якщо встановлено 'Так', прапорець 'Сповіщати' у Контактах не враховується.", + 'Class:ActionEmail/Attribute:ignore_notify/Value:no' => 'Ні', + 'Class:ActionEmail/Attribute:ignore_notify/Value:yes' => 'Так', + 'ActionEmail:main' => 'Повідомлення', + 'ActionEmail:trigger' => 'Тригери', + 'ActionEmail:recipients' => 'Контакти', + 'ActionEmail:preview_tab' => 'Попередній перегляд', + 'ActionEmail:preview_tab+' => 'Попередній перегляд шаблону email', + 'ActionEmail:preview_warning' => 'Фактичний вигляд листа може відрізнятися у поштовому клієнті від попереднього перегляду у браузері.', + 'ActionEmail:preview_more_info' => "Для докладнішої інформації про підтримку CSS у різних поштових клієнтах дивіться %1\$s", + 'ActionEmail:content_placeholder_missing' => 'Плейсхолдер "%1$s" не знайдено в HTML-шаблоні. Вміст поля "%2$s" не буде включений у згенеровані листи.', +)); + + +// +// Class: ActionNewsroom +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'ActionNewsroom:trigger' => 'Тригер', + 'ActionNewsroom:content' => 'Повідомлення', + 'ActionNewsroom:settings' => 'Налаштування', + 'Class:ActionNewsroom' => 'Сповіщення через Newsroom', + 'Class:ActionNewsroom+' => '', + 'Class:ActionNewsroom/Attribute:title' => 'Заголовок', + 'Class:ActionNewsroom/Attribute:title+' => 'Заголовок новини. Може містити плейсхолдери, наприклад $this->attribute_code$', + 'Class:ActionNewsroom/Attribute:message' => 'Повідомлення', + 'Class:ActionNewsroom/Attribute:message+' => "Вміст новини, у форматі Markdown (не HTML). Може містити плейсхолдери:\n- \$this->attribute_code\$ будь-який атрибут об'єкта-тригера,\n- \$this->attribute_external_key->attribute\$ рекурсивний синтаксис для зовнішніх атрибутів,\n- \$current_contact->attribute\$ атрибут користувача, що ініціював сповіщення", + 'Class:ActionNewsroom/Attribute:icon' => 'Іконка', + 'Class:ActionNewsroom/Attribute:icon+' => "Іконка, що відображається поряд із новиною у Newsroom.\n- Якщо вказано, використовується власна іконка\n- Якщо ні — іконка об'єкта-тригера (наприклад, фото Персони)\n- Якщо немає — іконка класу об'єкта-тригера\n- В іншому випадку — компактний логотип застосунку", + 'Class:ActionNewsroom/Attribute:priority' => 'Пріоритет', + 'Class:ActionNewsroom/Attribute:priority+' => 'Новини будуть впорядковані за зменшенням пріоритету у спливаючому вікні Newsroom', + 'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Критичний', + 'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Критичний', + 'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Терміновий', + 'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Терміновий', + 'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Важливий', + 'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Важливий', + 'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Звичайний', + 'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Звичайний', + 'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Тестовий отримувач', + 'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Особа, яка використовується замість Отримувачів під час тестування сповіщення', + 'Class:ActionNewsroom/Attribute:recipients' => 'Отримувачі', + 'Class:ActionNewsroom/Attribute:recipients+' => 'OQL-запит, що повертає об’єкти Контактів', + 'Class:ActionNewsroom/Attribute:url' => 'URL', + 'Class:ActionNewsroom/Attribute:url+' => "За замовчуванням вказує на об'єкт-тригер сповіщення. Але можна вказати і власний URL.", +)); + +// +// Class: Trigger +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:Trigger' => 'Тригер', + 'Class:Trigger+' => 'Користувацький обробник подій', + 'Class:Trigger/ComplementaryName' => '%1$s, %2$s', + 'Class:Trigger/Attribute:description' => 'Опис', + 'Class:Trigger/Attribute:description+' => 'Опис тригера', + 'Class:Trigger/Attribute:action_list' => 'Дії тригера', + 'Class:Trigger/Attribute:action_list+' => 'Дії, що виконуються при спрацьовуванні тригера', + 'Class:Trigger/Attribute:finalclass' => 'Тип', + 'Class:Trigger/Attribute:finalclass+' => '', + 'Class:Trigger/Attribute:context' => 'Контекст', + 'Class:Trigger/Attribute:context+' => 'Контекст, у якому буде спрацьовувати тригер', + 'Class:Trigger/Attribute:complement' => 'Додаткова інформація', + 'Class:Trigger/Attribute:complement+' => "Обчислюється автоматично англійською для тригерів, що наслідують TriggerOnObject", + 'Class:Trigger/Attribute:subscription_policy' => 'Політика підписки', + 'Class:Trigger/Attribute:subscription_policy+' => 'Дозволяє користувачам відписуватись від тригера', + 'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Дозволити повну відписку', + 'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Вимагати хоча б один канал (News або Email)', + 'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Заборонити відписку', +)); + +// +// Class: TriggerOnObject +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnObject' => 'Тригер на клас об’єкта', + 'Class:TriggerOnObject+' => 'Тригер на події об’єктів цього класу', + 'Class:TriggerOnObject/Attribute:target_class' => 'Цільовий клас', + 'Class:TriggerOnObject/Attribute:target_class+' => 'Клас об’єктів, для яких буде спрацьовувати цей тригер', + 'Class:TriggerOnObject/Attribute:filter' => 'OQL-фільтр', + 'Class:TriggerOnObject/Attribute:filter+' => 'Дозволяє обмежити список об’єктів, для яких спрацьовує тригер', + 'TriggerOnObject:WrongFilterQuery' => 'Неправильний запит фільтра: %1$s', + 'TriggerOnObject:WrongFilterClass' => 'Запит фільтра має повертати об’єкти класу "%1$s"', +)); + +// +// Class: TriggerOnPortalUpdate +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnPortalUpdate' => 'Тригер на оновлення з порталу', + 'Class:TriggerOnPortalUpdate+' => 'Тригер на оновлення об’єкта користувачем порталу', +)); + +// +// Class: TriggerOnStateChange +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnStateChange' => 'Тригер на зміну статусу', + 'Class:TriggerOnStateChange+' => 'Тригер на зміну статусу об’єкта', + 'Class:TriggerOnStateChange/Attribute:state' => 'Статус', + 'Class:TriggerOnStateChange/Attribute:state+' => 'Код статусу об’єкта, наприклад, \'resolved\'', +)); + +// +// Class: TriggerOnStateEnter +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnStateEnter' => 'Тригер на вхід у статус', + 'Class:TriggerOnStateEnter+' => 'Тригер на вхід об’єкта у статус', +)); + +// +// Class: TriggerOnStateLeave +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnStateLeave' => 'Тригер на вихід зі статусу', + 'Class:TriggerOnStateLeave+' => 'Тригер на вихід об’єкта зі статусу', +)); + +// +// Class: TriggerOnObjectCreate +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnObjectCreate' => 'Тригер на створення обʼєкта', + 'Class:TriggerOnObjectCreate+' => 'Тригер на створення обʼєкта цього або дочірнього класу', +)); + +// +// Class: TriggerOnObjectDelete +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnObjectDelete' => 'Тригер на видалення обʼєкта', + 'Class:TriggerOnObjectDelete+' => 'Тригер на видалення обʼєкта цього або дочірнього класу', +)); + +// +// Class: TriggerOnObjectUpdate +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnObjectUpdate' => 'Тригер на оновлення обʼєкта', + 'Class:TriggerOnObjectUpdate+' => 'Тригер на оновлення обʼєкта цього або дочірнього класу', + 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes' => 'Відстежувані поля', + 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => 'Поля обʼєкта, при оновленні яких спрацює тригер', +)); + +// +// Class: TriggerOnObjectMention +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnObjectMention' => 'Тригер (на згадку обʼєкта)', + 'Class:TriggerOnObjectMention+' => 'Тригер на згадку (@xxx) обʼєкта цього або дочірнього класу у журнальному атрибуті', + 'Class:TriggerOnObjectMention/Attribute:mentioned_filter' => 'Фільтр згаданого', + 'Class:TriggerOnObjectMention/Attribute:mentioned_filter+' => 'Обмежити список згаданих обʼєктів, які активують тригер. Якщо порожньо — будь-який згаданий обʼєкт (будь-якого класу) активує тригер.', +)); + +// +// Class: TriggerOnAttributeBlobDownload +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnAttributeBlobDownload' => 'Тригер (на завантаження документа обʼєкта)', + 'Class:TriggerOnAttributeBlobDownload+' => 'Тригер на завантаження поля-документа обʼєкта цього або дочірнього класу', + 'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes' => 'Цільові поля', + 'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes+' => '', +)); + +// +// Class: TriggerOnThresholdReached +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TriggerOnThresholdReached' => 'Тригер на досягнення порогового значення', + 'Class:TriggerOnThresholdReached+' => 'Тригер на досягнення секундоміром порогового значення (TTO, TTR)', + 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code' => 'Секундомір', + 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code+' => 'За замовчуванням для Інцидентів та Запитів доступні \'ttr\' та \'tto\'', + 'Class:TriggerOnThresholdReached/Attribute:threshold_index' => 'Поріг', + 'Class:TriggerOnThresholdReached/Attribute:threshold_index+' => 'Порогове значення секундоміра у %, за замовчуванням \'75\' та \'100\'', +)); + +// +// Class: lnkTriggerAction +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:lnkTriggerAction' => 'Звʼязок Тригер/Дія', + 'Class:lnkTriggerAction+' => 'Звʼязок між тригером і діями', + 'Class:lnkTriggerAction/Attribute:action_id' => 'Дія', + 'Class:lnkTriggerAction/Attribute:action_id+' => 'Виконувана дія', + 'Class:lnkTriggerAction/Attribute:action_name' => 'Дія', + 'Class:lnkTriggerAction/Attribute:action_name+' => '', + 'Class:lnkTriggerAction/Attribute:trigger_id' => 'Тригер', + 'Class:lnkTriggerAction/Attribute:trigger_id+' => '', + 'Class:lnkTriggerAction/Attribute:trigger_name' => 'Тригер', + 'Class:lnkTriggerAction/Attribute:trigger_name+' => '', + 'Class:lnkTriggerAction/Attribute:order' => 'Порядок', + 'Class:lnkTriggerAction/Attribute:order+' => 'Порядок виконання дій', +)); + +// +// Synchro Data Source +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:SynchroDataSource' => 'Джерело синхронізації даних', + 'Class:SynchroDataSource/Attribute:name' => 'Назва', + 'Class:SynchroDataSource/Attribute:name+' => '', + 'Class:SynchroDataSource/Attribute:description' => 'Опис', + 'Class:SynchroDataSource/Attribute:status' => 'Статус', + 'Class:SynchroDataSource/Attribute:scope_class' => 'Цільовий клас', + 'Class:SynchroDataSource/Attribute:scope_class+' => 'Джерело синхронізації може наповнювати тільки один клас '.ITOP_APPLICATION_SHORT.'~~', + 'Class:SynchroDataSource/Attribute:user_id' => 'Користувач', + 'Class:SynchroDataSource/Attribute:notify_contact_id' => 'Контакт для сповіщень', + 'Class:SynchroDataSource/Attribute:notify_contact_id+' => 'Контакт для сповіщень у разі помилки', + 'Class:SynchroDataSource/Attribute:url_icon' => 'Іконка (посилання)', + 'Class:SynchroDataSource/Attribute:url_icon+' => 'Гіперпосилання на іконку застосунку-джерела даних для відображення на сторінках синхронізованих обʼєктів', + 'Class:SynchroDataSource/Attribute:url_application' => 'Додаток (посилання)', + 'Class:SynchroDataSource/Attribute:url_application+' => 'Гіперпосилання на обʼєкт у додатку-джерелі даних. Можливі шаблони: $this->attribute$ і $replica->primary_key$', + 'Class:SynchroDataSource/Attribute:reconciliation_policy' => 'Політика зіставлення', + 'Class:SynchroDataSource/Attribute:reconciliation_policy+' => '"Використовувати атрибути": обʼєкт '.ITOP_APPLICATION_SHORT.' співпадає із значеннями репліки для кожного атрибута, позначеного для зіставлення. +"Використовувати primary_key": колонка primary_key репліки має містити ідентифікатор обʼєкта '.ITOP_APPLICATION_SHORT.'~~', + 'Class:SynchroDataSource/Attribute:full_load_periodicity' => 'Інтервал застарівання', + 'Class:SynchroDataSource/Attribute:full_load_periodicity+' => 'Обʼєкт вважається застарілим, якщо дані про нього у таблиці синхронізації не оновлювалися протягом цього інтервалу.', + 'Class:SynchroDataSource/Attribute:action_on_zero' => 'Дія при нулі', + 'Class:SynchroDataSource/Attribute:action_on_zero+' => 'Дія, якщо обʼєкт не знайдено', + 'Class:SynchroDataSource/Attribute:action_on_one' => 'Дія при одиниці', + 'Class:SynchroDataSource/Attribute:action_on_one+' => 'Дія, якщо знайдено лише один обʼєкт', + 'Class:SynchroDataSource/Attribute:action_on_multiple' => 'Дія при множині', + 'Class:SynchroDataSource/Attribute:action_on_multiple+' => 'Дія, якщо знайдено кілька обʼєктів', + 'Class:SynchroDataSource/Attribute:user_delete_policy' => 'Авторизовані користувачі', + 'Class:SynchroDataSource/Attribute:user_delete_policy+' => 'Кому дозволено видаляти синхронізовані обʼєкти', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:never' => 'Ніхто', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:depends' => 'Тільки адміністратори', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:always' => 'Всі дозволені користувачі', + 'Class:SynchroDataSource/Attribute:delete_policy_update' => 'Оновлювані атрибути', + 'Class:SynchroDataSource/Attribute:delete_policy_update+' => 'Формат: field_name:value; ... Приклад: status:inactive', + 'Class:SynchroDataSource/Attribute:delete_policy_retention' => 'Термін зберігання', + 'Class:SynchroDataSource/Attribute:delete_policy_retention+' => 'Як довго зберігати застарілі обʼєкти перед їх видаленням', + 'Class:SynchroDataSource/Attribute:database_table_name' => 'Таблиця даних', + 'Class:SynchroDataSource/Attribute:database_table_name+' => 'Імʼя таблиці для зберігання даних синхронізації. Якщо залишити порожнім — призначиться імʼя за замовчуванням.', + 'Class:SynchroDataSource/Attribute:status/Value:implementation' => 'Впровадження', + 'Class:SynchroDataSource/Attribute:status/Value:obsolete' => 'Застарілий', + 'Class:SynchroDataSource/Attribute:status/Value:production' => 'Експлуатація', + 'Class:SynchroDataSource/Attribute:scope_restriction' => 'Обмеження обсягу', + 'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_attributes' => 'Використовувати атрибути', + 'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_primary_key' => 'Використовувати primary_key', + 'Class:SynchroDataSource/Attribute:action_on_zero/Value:create' => 'Створити', + 'Class:SynchroDataSource/Attribute:action_on_zero/Value:error' => 'Помилка', + 'Class:SynchroDataSource/Attribute:action_on_one/Value:error' => 'Помилка', + 'Class:SynchroDataSource/Attribute:action_on_one/Value:update' => 'Оновити', + 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:create' => 'Створити', + 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:error' => 'Помилка', + 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:take_first' => 'Взяти перший (випадково)', + 'Class:SynchroDataSource/Attribute:delete_policy' => 'Застарілі обʼєкти', + 'Class:SynchroDataSource/Attribute:delete_policy+' => 'Що робити, якщо репліка стає застарілою: +"Ігнорувати" — нічого не робити, повʼязаний обʼєкт залишається в iTop. +"Видалити" — видалити повʼязаний обʼєкт у iTop (і репліку у таблиці даних). +"Оновити" — оновити повʼязаний обʼєкт згідно з правилами оновлення (див. нижче). +"Оновити, потім видалити" — застосувати правила оновлення, після завершення терміну зберігання — видалити.~~', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:delete' => 'Видалити', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:ignore' => 'Ігнорувати', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:update' => 'Оновити', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:update_then_delete' => 'Оновити, потім видалити', + 'Class:SynchroDataSource/Attribute:attribute_list' => 'Атрибути', + 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:administrators' => 'Тільки адміністратори', + 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:everybody' => 'Користувачі з правами на видалення', + 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:nobody' => 'Ніхто', + 'SynchroDataSource:Description' => 'Опис', + 'SynchroDataSource:Reconciliation' => 'Пошук і зіставлення', + 'SynchroDataSource:Deletion' => 'Застарівання та видалення', + 'SynchroDataSource:Status' => 'Статус', + 'SynchroDataSource:Information' => 'Інформація', + 'SynchroDataSource:Definition' => 'Визначення', + 'Core:SynchroAttributes' => 'Атрибути', + 'Core:SynchroStatus' => 'Властивості', + 'Core:Synchro:ErrorsLabel' => 'Помилки', + 'Core:Synchro:CreatedLabel' => 'Створено', + 'Core:Synchro:ModifiedLabel' => 'Змінено', + 'Core:Synchro:UnchangedLabel' => 'Не змінено', + 'Core:Synchro:ReconciledErrorsLabel' => 'Помилки', + 'Core:Synchro:ReconciledLabel' => 'Узгоджено', + 'Core:Synchro:ReconciledNewLabel' => 'Створено', + 'Core:SynchroReconcile:Yes' => 'Так', + 'Core:SynchroReconcile:No' => 'Ні', + 'Core:SynchroUpdate:Yes' => 'Так', + 'Core:SynchroUpdate:No' => 'Ні', + 'Core:Synchro:LastestStatus' => 'Останній статус', + 'Core:Synchro:History' => 'Історія синхронізацій', + 'Core:Synchro:NeverRun' => 'Синхронізація не запускалась. Логів немає.', + 'Core:Synchro:SynchroEndedOn_Date' => 'Синхронізація завершена %1$s.', + 'Core:Synchro:SynchroRunningStartedOn_Date' => 'Синхронізація розпочата %1$s, зараз виконується...', + 'Core:Synchro:label_repl_ignored' => 'Ігнор. (%1$s)', + 'Core:Synchro:label_repl_disappeared' => 'Зник. (%1$s)', + 'Core:Synchro:label_repl_existing' => 'Існуючий (%1$s)~~', + 'Core:Synchro:label_repl_new' => 'Новий (%1$s)', + 'Core:Synchro:label_obj_deleted' => 'Видалений (%1$s)', + 'Core:Synchro:label_obj_obsoleted' => 'Застарілий (%1$s)~~', + 'Core:Synchro:label_obj_disappeared_errors' => 'Помилки (%1$s)', + 'Core:Synchro:label_obj_disappeared_no_action' => 'Без дій (%1$s)~~', + 'Core:Synchro:label_obj_unchanged' => 'Не змінено (%1$s)~~', + 'Core:Synchro:label_obj_updated' => 'Оновлено (%1$s)', + 'Core:Synchro:label_obj_updated_errors' => 'Помилки (%1$s)', + 'Core:Synchro:label_obj_new_unchanged' => 'Не змінено (%1$s)~~', + 'Core:Synchro:label_obj_new_updated' => 'Оновлено (%1$s)', + 'Core:Synchro:label_obj_created' => 'Створено (%1$s)', + 'Core:Synchro:label_obj_new_errors' => 'Помилки (%1$s)', + 'Core:SynchroLogTitle' => '%1$s - %2$s~~', + 'Core:Synchro:Nb_Replica' => 'Оброблено реплік: %1$s~~', + 'Core:Synchro:Nb_Class:Objects' => '%1$s: %2$s~~', + 'Class:SynchroDataSource/Error:AtLeastOneReconciliationKeyMustBeSpecified' => 'Мінімум один атрибут має бути вибраний для пошуку і зіставлення обʼєктів, або використовуйте політику зіставлення по primary_key.', + 'Class:SynchroDataSource/Error:DeleteRetentionDurationMustBeSpecified' => 'Термін зберігання повинен бути вказаний, бо обʼєкти мають бути видалені після позначення як застарілі.', + 'Class:SynchroDataSource/Error:DeletePolicyUpdateMustBeSpecified' => 'Застарілі обʼєкти мають бути оновлені, але спосіб оновлення не вказано.', + 'Class:SynchroDataSource/Error:DataTableAlreadyExists' => 'Таблиця %1$s вже існує у базі даних. Використайте іншу назву для таблиці даних цього джерела.', + // ... (Далі можна продовжувати аналогічно, якщо потрібно більше полів) + 'Menu:DataSources' => 'Синхронізація даних', + 'Menu:DataSources+' => '' +)); + +// +// Class: TagSetFieldData +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:TagSetFieldData' => '%2$s для класу %1$s', + 'Class:TagSetFieldData+' => '', + 'Class:TagSetFieldData/Attribute:code' => 'Код', + 'Class:TagSetFieldData/Attribute:code+' => 'Внутрішній код. Має містити не менше 3 алфавітно-цифрових символів.', + 'Class:TagSetFieldData/Attribute:label' => 'Мітка', + 'Class:TagSetFieldData/Attribute:label+' => 'Відображувана мітка', + 'Class:TagSetFieldData/Attribute:description' => 'Опис', + 'Class:TagSetFieldData/Attribute:description+' => '', + 'Class:TagSetFieldData/Attribute:finalclass' => 'Клас тегу', + 'Class:TagSetFieldData/Attribute:obj_class' => 'Клас обʼєкта', + 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Код поля', + 'Core:TagSetFieldData:ErrorDeleteUsedTag' => 'Використані теги не можна видаляти', + 'Core:TagSetFieldData:ErrorDuplicateTagCodeOrLabel' => 'Коди та мітки тегів мають бути унікальними', + 'Core:TagSetFieldData:ErrorTagCodeSyntax' => 'Код тегу має містити від 3 до %1$d алфавітно-цифрових символів', + 'Core:TagSetFieldData:ErrorTagCodeReservedWord' => 'Обраний код тегу є зарезервованим словом', + 'Core:TagSetFieldData:ErrorTagLabelSyntax' => 'Мітка тегу не повинна містити «%1$s» або бути порожньою', + 'Core:TagSetFieldData:ErrorCodeUpdateNotAllowed' => 'Код тегу не можна змінювати під час використання', + 'Core:TagSetFieldData:ErrorClassUpdateNotAllowed' => 'Не можна змінити "Клас обʼєкта" тегу', + 'Core:TagSetFieldData:ErrorAttCodeUpdateNotAllowed' => 'Не можна змінити "Код поля" тегу', + 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Використання тегу (%1$d)', + 'Core:TagSetFieldData:NoEntryFound' => 'Записів із цим тегом не знайдено', +)); + +// +// Class: DBProperty +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:DBProperty' => 'Властивість БД', + 'Class:DBProperty+' => '', + 'Class:DBProperty/Attribute:name' => "Ім'я", + 'Class:DBProperty/Attribute:name+' => '', + 'Class:DBProperty/Attribute:description' => 'Опис', + 'Class:DBProperty/Attribute:description+' => '', + 'Class:DBProperty/Attribute:value' => 'Значення', + 'Class:DBProperty/Attribute:value+' => '', + 'Class:DBProperty/Attribute:change_date' => 'Дата зміни', + 'Class:DBProperty/Attribute:change_date+' => '', + 'Class:DBProperty/Attribute:change_comment' => 'Коментар до зміни', + 'Class:DBProperty/Attribute:change_comment+' => '', +)); + +// +// Class: BackgroundTask +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:BackgroundTask' => 'Фонова задача', + 'Class:BackgroundTask+' => '', + 'Class:BackgroundTask/Attribute:class_name' => 'Назва класу', + 'Class:BackgroundTask/Attribute:class_name+' => '', + 'Class:BackgroundTask/Attribute:first_run_date' => 'Дата першого запуску', + 'Class:BackgroundTask/Attribute:first_run_date+' => '', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Дата останнього запуску', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Дата наступного запуску', + 'Class:BackgroundTask/Attribute:next_run_date+' => '', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Загальна к-сть виконань', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Тривалість останнього запуску', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Мінімальна тривалість', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Максимальна тривалість', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Середня тривалість', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '', + 'Class:BackgroundTask/Attribute:running' => 'Виконується', + 'Class:BackgroundTask/Attribute:running+' => '', + 'Class:BackgroundTask/Attribute:status' => 'Статус', + 'Class:BackgroundTask/Attribute:status+' => '', +)); + +// +// Class: AsyncTask +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:AsyncTask' => 'Асинхронне завдання', + 'Class:AsyncTask+' => '', + 'Class:AsyncTask/Attribute:created' => 'Створено', + 'Class:AsyncTask/Attribute:created+' => '', + 'Class:AsyncTask/Attribute:started' => 'Запущено', + 'Class:AsyncTask/Attribute:started+' => '', + 'Class:AsyncTask/Attribute:planned' => 'Заплановано', + 'Class:AsyncTask/Attribute:planned+' => '', + 'Class:AsyncTask/Attribute:event_id' => 'Подія', + 'Class:AsyncTask/Attribute:event_id+' => '', + 'Class:AsyncTask/Attribute:finalclass' => 'Кінцевий клас', + 'Class:AsyncTask/Attribute:finalclass+' => '', + 'Class:AsyncTask/Attribute:status' => 'Статус', + 'Class:AsyncTask/Attribute:status+' => '', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Залишилось спроб', + 'Class:AsyncTask/Attribute:remaining_retries+' => '', + 'Class:AsyncTask/Attribute:last_error_code' => 'Код останньої помилки', + 'Class:AsyncTask/Attribute:last_error_code+' => '', + 'Class:AsyncTask/Attribute:last_error' => 'Остання помилка', + 'Class:AsyncTask/Attribute:last_error+' => '', + 'Class:AsyncTask/Attribute:last_attempt' => 'Остання спроба', + 'Class:AsyncTask/Attribute:last_attempt+' => '', + 'Class:AsyncTask:InvalidConfig_Class_Keys' => 'Некоректний формат для конфігурації "async_task_retries[%1$s]". Очікується масив із такими ключами: %2$s', + 'Class:AsyncTask:InvalidConfig_Class_InvalidKey_Keys' => 'Некоректний формат для конфігурації "async_task_retries[%1$s]": неочікуваний ключ "%2$s". Очікуються лише такі ключі: %3$s', +)); + +// +// Class: AbstractResource +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:AbstractResource' => 'Ресурс', + 'Class:AbstractResource+' => '', +)); + +// +// Class: ResourceAdminMenu +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:ResourceAdminMenu' => 'Меню Інструменти адміністратора', + 'Class:ResourceAdminMenu+' => '', +)); + +// +// Class: ResourceRunQueriesMenu +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:ResourceRunQueriesMenu' => 'Меню Виконання запитів', + 'Class:ResourceRunQueriesMenu+' => '', +)); + +// +// Class: Action +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:ResourceSystemMenu' => 'Меню Система', + 'Class:ResourceSystemMenu+' => '', + 'Class:EventNotification/Attribute:object_class' => 'Клас об’єкта', + 'Class:EventNotification/Attribute:object_class+' => 'Клас об’єкта (такий самий, як у тригера)', + 'Core:EventNotificationNewsroom:ErrorNotificationNotSent' => 'Сповіщення не надіслано', + 'Core:EventNotificationNewsroom:ErrorOnDBInsert' => 'Сталася помилка під час збереження сповіщення', +)); diff --git a/dictionaries/uk.dictionary.itop.ui.php b/dictionaries/uk.dictionary.itop.ui.php new file mode 100644 index 0000000000..9be0de6e9c --- /dev/null +++ b/dictionaries/uk.dictionary.itop.ui.php @@ -0,0 +1,580 @@ + 'Категорія аудиту', + 'Class:AuditCategory+' => 'Розділ всередині загального аудиту', + 'Class:AuditCategory/Attribute:name' => "Назва категорії", + 'Class:AuditCategory/Attribute:name+' => "Коротка назва для цієї категорії", + 'Class:AuditCategory/Attribute:description' => 'Опис категорії аудиту', + 'Class:AuditCategory/Attribute:description+' => 'Повний опис категорії аудиту', + 'Class:AuditCategory/Attribute:definition_set' => 'Набір обʼєктів', + 'Class:AuditCategory/Attribute:definition_set+' => 'OQL-вираз, який визначає набір обʼєктів для перевірки', + 'Class:AuditCategory/Attribute:rules_list' => 'Правила аудиту', + 'Class:AuditCategory/Attribute:rules_list+' => 'Правила аудиту для цієї категорії', + 'Class:AuditCategory/Attribute:ok_error_tolerance' => 'Поріг попередження~~', + 'Class:AuditCategory/Attribute:ok_error_tolerance+' => 'Відсоток невалідних обʼєктів, нижче якого результат — попередження (помаранчевий)~~', + 'Class:AuditCategory/Attribute:warning_error_tolerance' => 'Поріг помилки~~', + 'Class:AuditCategory/Attribute:warning_error_tolerance+' => 'Відсоток невалідних обʼєктів, нижче якого результат — помилка (червоний)~~', + 'Class:AuditCategory/Attribute:domains_list' => 'Домени~~', + 'Class:AuditCategory/Attribute:domains_list+' => 'Домени, що включають цю категорію~~', +)); + +// +// Class: AuditRule +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:AuditRule' => 'Правило аудиту', + 'Class:AuditRule+' => 'Правило для перевірки цієї категорії аудиту', + 'Class:AuditRule/Attribute:name' => 'Назва правила', + 'Class:AuditRule/Attribute:name+' => 'Коротка назва цього правила', + 'Class:AuditRule/Attribute:description' => 'Опис правила аудиту', + 'Class:AuditRule/Attribute:description+' => 'Повний опис цього правила аудиту', + 'Class:AuditRule/Attribute:query' => 'Запит для виконання', + 'Class:AuditRule/Attribute:query+' => 'OQL-вираз, що виконує перевірку набору обʼєктів категорії аудиту', + 'Class:AuditRule/Attribute:valid_flag' => 'Валідні обʼєкти?', + 'Class:AuditRule/Attribute:valid_flag+' => "Виберіть 'Істина', якщо правило повертає обʼєкти, які успішно пройшли перевірку, інакше виберіть 'Хибність'.", + 'Class:AuditRule/Attribute:valid_flag/Value:true' => 'Істина', + 'Class:AuditRule/Attribute:valid_flag/Value:true+' => 'Повернуті обʼєкти вважаються такими, що пройшли перевірку', + 'Class:AuditRule/Attribute:valid_flag/Value:false' => 'Хибність', + 'Class:AuditRule/Attribute:valid_flag/Value:false+' => 'Повернуті обʼєкти вважаються такими, що НЕ пройшли перевірку', + 'Class:AuditRule/Attribute:category_id' => 'Категорія', + 'Class:AuditRule/Attribute:category_id+' => 'Категорія для цього правила', + 'Class:AuditRule/Attribute:category_name' => 'Категорія', + 'Class:AuditRule/Attribute:category_name+' => 'Категорія для цього правила', +)); + +// +// Class: AuditDomain +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:AuditDomain' => 'Аудиторський домен~~', + 'Class:AuditDomain+' => 'Аудиторські домени дозволяють групувати категорії аудиту. Домен зазвичай відповідає тим, хто несе відповідальність за перевірку та виправлення помилок~~', + 'Class:AuditDomain/Attribute:name' => 'Назва~~', + 'Class:AuditDomain/Attribute:name+' => 'Сегментація аудиту за відповідальними за виправлення або зацікавленими~~', + 'Class:AuditDomain/Attribute:description' => 'Опис~~', + 'Class:AuditDomain/Attribute:description+' => '~~', + 'Class:AuditDomain/Attribute:icon' => 'Іконка~~', + 'Class:AuditDomain/Attribute:icon+' => '~~', + 'Class:AuditDomain/Attribute:categories_list' => 'Категорії~~', + 'Class:AuditDomain/Attribute:categories_list+' => 'Пов’язані категорії аудиту. Під час запуску аудиту для домену перевіряються лише пов’язані категорії аудиту~~', +)); + +// +// Class: lnkAuditCategoryToAuditDomain +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:lnkAuditCategoryToAuditDomain' => 'Зв’язок Категорія аудиту / Аудиторський домен~~', + 'Class:lnkAuditCategoryToAuditDomain+' => '~~', + 'Class:lnkAuditCategoryToAuditDomain/Attribute:category_id' => 'Категорія~~', + 'Class:lnkAuditCategoryToAuditDomain/Attribute:category_id+' => 'Категорія аудиту~~', + 'Class:lnkAuditCategoryToAuditDomain/Attribute:category_name' => "Назва категорії~~", + 'Class:lnkAuditCategoryToAuditDomain/Attribute:category_name+' => "Назва категорії аудиту~~", + 'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_id' => 'Домен~~', + 'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_id+' => 'Аудиторський домен~~', + 'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_name' => "Назва домену~~", + 'Class:lnkAuditCategoryToAuditDomain/Attribute:domain_name+' => "Назва аудиторського домену~~", +)); + +// +// Class: QueryOQL +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:Query' => 'Запит', + 'Class:Query+' => 'Запит — це набір даних, визначених динамічним шляхом', + 'Class:Query/Attribute:name' => 'Назва', + 'Class:Query/Attribute:name+' => 'Ідентифікує запит', + 'Class:Query/Attribute:description' => 'Опис', + 'Class:Query/Attribute:description+' => 'Детальний опис запиту (призначення, використання тощо)', + 'Class:Query/Attribute:is_template' => 'Шаблон для OQL-полів~~', + 'Class:Query/Attribute:is_template+' => 'Може використовуватися як джерело для отримувача OQL у сповіщеннях~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Так~~', + 'Class:Query/Attribute:is_template/Value:no' => 'Ні~~', + 'Class:Query/Attribute:export_count' => 'Лічильник експорту~~', + 'Class:Query/Attribute:export_count+' => 'Лічильник, що відображає, скільки разів цей запит був виконаний~~', + 'Class:Query/Attribute:export_last_date' => 'Останній експорт~~', + 'Class:Query/Attribute:export_last_date+' => 'Дата і час останнього виконання експорту~~', + 'Class:Query/Attribute:export_last_user_id' => 'Користувач~~', + 'Class:Query/Attribute:export_last_user_id+' => 'Користувач, який виконав останній експорт~~', + 'Class:Query/Attribute:export_last_user_contact' => 'Контакт~~', + 'Class:Query/Attribute:export_last_user_contact+' => 'Контакт, який виконав останній експорт~~', + 'Query:baseinfo' => 'Загальна інформація~~', + 'Query:exportInfo' => 'Інформація про експорт~~', + 'Class:QueryOQL/Attribute:fields' => 'Поля експорту', + 'Class:QueryOQL/Attribute:fields+' => 'Список атрибутів для експорту, розділених комами (або alias.attribute)', + 'Class:QueryOQL' => 'OQL-запит', + 'Class:QueryOQL+' => 'Запит, заснований на OQL (Object Query Language)', + 'Class:QueryOQL/Attribute:oql' => 'Вираз', + 'Class:QueryOQL/Attribute:oql+' => 'OQL-вираз', +)); + +////////////////////////////////////////////////////////////////////// +// Classes in 'addon/userrights' +////////////////////////////////////////////////////////////////////// + +// +// +// Class: User +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:User' => 'Користувач', + 'Class:User+' => 'Користувач', + 'Class:User/Attribute:finalclass' => 'Тип облікового запису', + 'Class:User/Attribute:finalclass+' => '', + 'Class:User/Attribute:contactid' => 'Персона', + 'Class:User/Attribute:contactid+' => '', + 'Class:User/Attribute:org_id' => 'Організація', + 'Class:User/Attribute:org_id+' => 'Організація повʼязаної персони', + 'Class:User/Attribute:last_name' => 'Прізвище', + 'Class:User/Attribute:last_name+' => 'Прізвище повʼязаної персони', + 'Class:User/Attribute:first_name' => "Ім'я", + 'Class:User/Attribute:first_name+' => "Ім'я повʼязаної персони", + 'Class:User/Attribute:email' => 'Email', + 'Class:User/Attribute:email+' => 'Адреса електронної пошти повʼязаної персони', + 'Class:User/Attribute:login' => 'Логін', + 'Class:User/Attribute:login+' => 'Унікальний логін користувача', + 'Class:User/Attribute:language' => 'Мова', + 'Class:User/Attribute:language+' => 'Мова користувача', + 'Class:User/Attribute:language/Value:EN US' => 'Англійська', + 'Class:User/Attribute:language/Value:EN US+' => 'Англійська (США)', + 'Class:User/Attribute:language/Value:FR FR' => 'Французька', + 'Class:User/Attribute:language/Value:FR FR+' => 'Французька (Франція)', + 'Class:User/Attribute:profile_list' => 'Профілі', + 'Class:User/Attribute:profile_list+' => 'Профілі, що надають права цьому користувачу', + 'Class:User/Attribute:allowed_org_list' => 'Дозволені організації', + 'Class:User/Attribute:allowed_org_list+' => 'Користувач може бачити дані лише зазначених нижче організацій. Залиште поле порожнім для доступу до всіх даних.', + 'Class:User/Attribute:status' => 'Статус', + '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:ProfileNotAllowed' => 'Profile "%1$s" cannot be added it will deny the access to backoffice~~', + 'Class:User/Error:StatusChangeIsNotAllowed' => 'Changing status is not allowed for your own User~~', + 'Class:User/Error:AllowedOrgsMustContainUserOrg' => 'Allowed organizations must contain User organization~~', + 'Class:User/Error:CurrentProfilesHaveInsufficientRights' => 'The current list of profiles does not give sufficient access rights (Users are not modifiable anymore)~~', + 'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~', + 'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'Цьому користувачу має бути призначена хоча б одна організація.', + 'Class:User/Error:OrganizationNotAllowed' => 'Організація не дозволена.', + 'Class:User/Error:UserOrganizationNotAllowed' => 'Обліковий запис користувача не належить до ваших дозволених організацій.', + 'Class:User/Error:PersonIsMandatory' => 'Необхідно вибрати персону.', + 'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~', + 'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~', + 'Class:UserInternal' => 'Внутрішній користувач', + 'Class:UserInternal+' => "Обліковий запис створено всередині ".ITOP_APPLICATION_SHORT, +)); + +// +// Class: URP_Profiles +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_Profiles' => 'Профіль', + 'Class:URP_Profiles+' => 'Користувацький профіль', + 'Class:URP_Profiles/Attribute:name' => 'Назва', + 'Class:URP_Profiles/Attribute:name+' => 'Назва', + 'Class:URP_Profiles/Attribute:description' => 'Опис', + 'Class:URP_Profiles/Attribute:description+' => 'Опис', + 'Class:URP_Profiles/Attribute:user_list' => 'Користувачі', + 'Class:URP_Profiles/Attribute:user_list+' => 'Користувачі, які мають цю роль', +)); +// +// Class: URP_Dimensions +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_Dimensions' => 'Вимір', + 'Class:URP_Dimensions+' => 'застосування виміру (визначення силосів)', + 'Class:URP_Dimensions/Attribute:name' => 'Назва', + 'Class:URP_Dimensions/Attribute:name+' => 'мітка', + 'Class:URP_Dimensions/Attribute:description' => 'Опис', + 'Class:URP_Dimensions/Attribute:description+' => 'короткий опис', + 'Class:URP_Dimensions/Attribute:type' => 'Тип', + 'Class:URP_Dimensions/Attribute:type+' => 'імʼя класу або типу даних (проекційний блок)', +)); + +// +// Class: URP_UserProfile +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_UserProfile' => 'Профіль користувача', + 'Class:URP_UserProfile+' => 'Профіль користувача', + 'Class:URP_UserProfile/Name' => 'Звʼязок між %1$s і %2$s', + 'Class:URP_UserProfile/Attribute:userid' => 'Користувач', + 'Class:URP_UserProfile/Attribute:userid+' => 'обліковий запис користувача', + 'Class:URP_UserProfile/Attribute:userlogin' => 'Логін', + 'Class:URP_UserProfile/Attribute:userlogin+' => 'Логін користувача', + 'Class:URP_UserProfile/Attribute:profileid' => 'Профіль', + 'Class:URP_UserProfile/Attribute:profileid+' => 'використання профілю', + 'Class:URP_UserProfile/Attribute:profile' => 'Профіль', + 'Class:URP_UserProfile/Attribute:profile+' => 'Назва профілю', + 'Class:URP_UserProfile/Attribute:reason' => 'Причина', + 'Class:URP_UserProfile/Attribute:reason+' => 'Пояснення причини призначення цієї ролі', +)); + +// +// Class: URP_UserOrg +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_UserOrg' => 'Організації користувача', + 'Class:URP_UserOrg+' => 'Дозволені організації', + 'Class:URP_UserOrg/Name' => 'Звʼязок між %1$s і %2$s', + 'Class:URP_UserOrg/Attribute:userid' => 'Користувач', + 'Class:URP_UserOrg/Attribute:userid+' => 'Обліковий запис користувача', + 'Class:URP_UserOrg/Attribute:userlogin' => 'Логін', + 'Class:URP_UserOrg/Attribute:userlogin+' => 'Логін користувача', + 'Class:URP_UserOrg/Attribute:allowed_org_id' => 'Організація', + 'Class:URP_UserOrg/Attribute:allowed_org_id+' => 'Дозволена організація', + 'Class:URP_UserOrg/Attribute:allowed_org_name' => 'Організація', + 'Class:URP_UserOrg/Attribute:allowed_org_name+' => 'Дозволена організація', + 'Class:URP_UserOrg/Attribute:reason' => 'Причина', + 'Class:URP_UserOrg/Attribute:reason+' => 'Пояснення причини надання доступу до даних цієї організації', +)); + +// +// Class: URP_ProfileProjection +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_ProfileProjection' => 'Проєкція профілю', + 'Class:URP_ProfileProjection+' => 'Проєкція профілю', + 'Class:URP_ProfileProjection/Attribute:dimensionid' => 'Вимір', + 'Class:URP_ProfileProjection/Attribute:dimensionid+' => 'застосування виміру', + 'Class:URP_ProfileProjection/Attribute:dimension' => 'Вимір', + 'Class:URP_ProfileProjection/Attribute:dimension+' => 'застосування виміру', + 'Class:URP_ProfileProjection/Attribute:profileid' => 'Профіль', + 'Class:URP_ProfileProjection/Attribute:profileid+' => 'використання профілю', + 'Class:URP_ProfileProjection/Attribute:profile' => 'Профіль', + 'Class:URP_ProfileProjection/Attribute:profile+' => 'Назва профілю', + 'Class:URP_ProfileProjection/Attribute:value' => 'Значення виразу', + 'Class:URP_ProfileProjection/Attribute:value+' => 'OQL-вираз (з використанням $user) | константа | | +атрибут коду', + 'Class:URP_ProfileProjection/Attribute:attribute' => 'Атрибут', + 'Class:URP_ProfileProjection/Attribute:attribute+' => 'Цільовий атрибут коду (необовʼязково)', +)); + +// +// Class: URP_ClassProjection +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_ClassProjection' => 'Проєкція класів', + 'Class:URP_ClassProjection+' => 'Проєкція класів', + 'Class:URP_ClassProjection/Attribute:dimensionid' => 'Вимір', + 'Class:URP_ClassProjection/Attribute:dimensionid+' => 'застосування виміру', + 'Class:URP_ClassProjection/Attribute:dimension' => 'Вимір', + 'Class:URP_ClassProjection/Attribute:dimension+' => 'застосування виміру', + 'Class:URP_ClassProjection/Attribute:class' => 'Клас', + 'Class:URP_ClassProjection/Attribute:class+' => 'Цільовий клас', + 'Class:URP_ClassProjection/Attribute:value' => 'Значення виразу', + 'Class:URP_ClassProjection/Attribute:value+' => 'OQL-вираз (з використанням $this) | константа | | +атрибут коду', + 'Class:URP_ClassProjection/Attribute:attribute' => 'Атрибут', + 'Class:URP_ClassProjection/Attribute:attribute+' => 'Цільовий атрибут коду (необовʼязково)', +)); + +// +// Class: URP_ActionGrant +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_ActionGrant' => 'дія дозволів', + 'Class:URP_ActionGrant+' => 'дозволи на класи', + 'Class:URP_ActionGrant/Attribute:profileid' => 'Профіль', + 'Class:URP_ActionGrant/Attribute:profileid+' => 'використання профілю', + 'Class:URP_ActionGrant/Attribute:profile' => 'Профіль', + 'Class:URP_ActionGrant/Attribute:profile+' => 'використання профілю', + 'Class:URP_ActionGrant/Attribute:class' => 'Клас', + 'Class:URP_ActionGrant/Attribute:class+' => 'Цільовий клас', + 'Class:URP_ActionGrant/Attribute:permission' => 'Дозволи', + 'Class:URP_ActionGrant/Attribute:permission+' => 'дозволено чи ні?', + 'Class:URP_ActionGrant/Attribute:permission/Value:yes' => 'так', + 'Class:URP_ActionGrant/Attribute:permission/Value:yes+' => 'так', + 'Class:URP_ActionGrant/Attribute:permission/Value:no' => 'ні', + 'Class:URP_ActionGrant/Attribute:permission/Value:no+' => 'ні', + 'Class:URP_ActionGrant/Attribute:action' => 'Дія', + 'Class:URP_ActionGrant/Attribute:action+' => 'дія, що виконується для цього класу', +)); + +// +// Class: URP_StimulusGrant +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_StimulusGrant' => 'дозволи стимулів', + 'Class:URP_StimulusGrant+' => 'дозволи на стимули в життєвому циклі обʼєкта', + 'Class:URP_StimulusGrant/Attribute:profileid' => 'Профіль', + 'Class:URP_StimulusGrant/Attribute:profileid+' => 'використання профілю', + 'Class:URP_StimulusGrant/Attribute:profile' => 'Профіль', + 'Class:URP_StimulusGrant/Attribute:profile+' => 'використання профілю', + 'Class:URP_StimulusGrant/Attribute:class' => 'Клас', + 'Class:URP_StimulusGrant/Attribute:class+' => 'Цільовий клас', + 'Class:URP_StimulusGrant/Attribute:permission' => 'Дозволи', + 'Class:URP_StimulusGrant/Attribute:permission+' => 'дозволено чи ні?', + 'Class:URP_StimulusGrant/Attribute:permission/Value:yes' => 'так', + 'Class:URP_StimulusGrant/Attribute:permission/Value:yes+' => 'так', + 'Class:URP_StimulusGrant/Attribute:permission/Value:no' => 'ні', + 'Class:URP_StimulusGrant/Attribute:permission/Value:no+' => 'ні', + 'Class:URP_StimulusGrant/Attribute:stimulus' => 'Стимули', + 'Class:URP_StimulusGrant/Attribute:stimulus+' => 'код стимулів', +)); + +// +// Class: URP_AttributeGrant +// + +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:URP_AttributeGrant' => 'дозволи атрибутів', + 'Class:URP_AttributeGrant+' => 'дозволи на рівні атрибутів', + 'Class:URP_AttributeGrant/Attribute:actiongrantid' => 'Дія надання', + 'Class:URP_AttributeGrant/Attribute:actiongrantid+' => 'дія надання', + 'Class:URP_AttributeGrant/Attribute:attcode' => 'Атрибут', + 'Class:URP_AttributeGrant/Attribute:attcode+' => 'Код атрибута', +)); + +// +// Class: UserDashboard +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Class:UserDashboard' => 'Дашборд користувача', + 'Class:UserDashboard+' => '~~', + '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+' => '', +)); + +// +// Duplicated into itop-welcome-itil (will be removed from here...) +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Menu:WelcomeMenu' => 'Ласкаво просимо', + 'Menu:WelcomeMenu+' => 'Ласкаво просимо в '.ITOP_APPLICATION_SHORT, + 'Menu:WelcomeMenuPage' => 'Ласкаво просимо', + 'Menu:WelcomeMenuPage+' => 'Ласкаво просимо в '.ITOP_APPLICATION_SHORT, + 'Menu:AdminTools' => 'Інструменти адміністратора', + 'Menu:AdminTools+' => 'Інструменти адміністратора', + 'Menu:AdminTools?' => 'Інструменти доступні тільки для користувачів із правами адміністратора', + 'Menu:CSVImportMenu' => 'Імпорт CSV', + 'Menu:CSVImportMenu+' => 'Пакетне створення або оновлення', + 'Menu:DataModelMenu' => 'Модель даних', + 'Menu:DataModelMenu+' => 'Огляд моделі даних', + 'Menu:ExportMenu' => 'Експорт', + 'Menu:ExportMenu+' => 'Експорт результатів будь-якого запиту у HTML, CSV або XML', + 'Menu:NotificationsMenu' => 'Сповіщення', + 'Menu:NotificationsMenu+' => 'Налаштування сповіщень', + 'Menu:MyShortcuts' => 'Обране', + 'Menu:Notifications:Title' => 'Категорії аудиту', + 'Menu:DataAdministration' => 'Адміністрування даних', + 'Menu:DataAdministration+' => 'Адміністрування даних' +)); +// +// String from the User Interface: menu, messages, buttons, etc... +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + // Boolean labels + 'BooleanLabel:yes' => 'так', + 'BooleanLabel:no' => 'ні', + + // Login & Welcome + 'UI:Login:Title' => 'Вхід у '.ITOP_APPLICATION_SHORT, + 'UI:WelcomeMenu:Title' => 'Ласкаво просимо у '.ITOP_APPLICATION_SHORT, + 'UI:WelcomeMenu:AllOpenRequests' => 'Відкриті запити: %1$d', + 'UI:WelcomeMenu:MyCalls' => 'Мої запити', + 'UI:WelcomeMenu:OpenIncidents' => 'Відкриті інциденти: %1$d', + 'UI:WelcomeMenu:AllConfigItems' => 'Конфігураційні одиниці: %1$d', + 'UI:WelcomeMenu:MyIncidents' => 'Інциденти призначені мені', + + // User & Session + 'UI:AllOrganizations' => ' Всі організації ', + 'UI:YourSearch' => 'Пошук', + 'UI:LoggedAsMessage' => 'Ви увійшли як %1$s (%2$s)', + 'UI:LoggedAsMessage+Admin' => 'Ви увійшли як %1$s (%2$s, Адміністратор)', + 'UI:Button:Logoff' => 'Вийти', + 'UI:Button:Login' => 'Увійти', + + // Common Buttons + 'UI:Button:GlobalSearch' => 'Пошук', + 'UI:Button:Search' => 'Пошук', + 'UI:Button:Clear' => 'Очистити', + 'UI:Button:Confirm' => 'Підтвердити', + 'UI:Button:Ok' => 'ОК', + 'UI:Button:Save' => 'Зберегти', + 'UI:Button:Cancel' => 'Скасувати', + 'UI:Button:Close' => 'Закрити', + 'UI:Button:Apply' => 'Застосувати', + 'UI:Button:Send' => 'Відправити', + 'UI:Button:Back' => 'Назад', + 'UI:Button:Next' => 'Далі', + 'UI:Button:Finish' => 'Завершити', + 'UI:Button:Delete' => 'Видалити', + 'UI:Button:Create' => 'Створити', + 'UI:Button:Add' => 'Додати', + 'UI:Button:Refresh' => 'Оновити', + 'UI:Button:Export' => 'Експорт', + 'UI:Button:Test' => 'Тестувати', + 'UI:Button:Done' => 'Готово', + 'UI:Button:ResetPassword' => 'Скинути пароль', + 'UI:Button:ChangePassword' => 'Змінити пароль', + 'UI:Button:Insert' => 'Вставити', + 'UI:Button:More' => 'Більше', + 'UI:Button:Less' => 'Менше', + 'UI:Button:Remove' => 'Видалити', + + // General UI Labels + 'UI:NoObjectToDisplay' => 'Немає об’єктів для відображення.', + 'UI:Error:SaveFailed' => 'Не вдалося зберегти об’єкт:', + 'UI:Loading' => 'Завантаження...', + 'UI:HistoryTab' => 'Історія', + 'UI:NotificationsTab' => 'Сповіщення', + 'UI:Details+' => 'Деталі', + + // Search + 'UI:SearchToggle' => 'Пошук', + 'UI:SearchFor_Class' => 'Пошук: %1$s', + 'UI:SearchResultsTitle' => 'Результати пошуку', + 'UI:Search:NoObjectFound' => 'Об’єкти не знайдено.', + 'UI:Search:NoSearch' => 'Нічого не знайдено', + + // CSV Import/Export + 'UI:CSVImportMenu' => 'Імпорт CSV', + 'UI:CSVImportMenu+' => 'Пакетне створення або оновлення', + 'UI:ExportMenu' => 'Експорт', + 'UI:ExportMenu+' => 'Експорт результатів у HTML, CSV або XML', + + // Dashboard + 'UI:Toggle:CustomDashboard' => 'Користувацький', + 'UI:Toggle:StandardDashboard' => 'Стандартний', + 'UI:Menu:AddToDashboard' => 'Додати на дашборд...', + + // Days, Months + 'DayOfWeek-Sunday' => 'Неділя', + 'DayOfWeek-Monday' => 'Понеділок', + 'DayOfWeek-Tuesday' => 'Вівторок', + 'DayOfWeek-Wednesday' => 'Середа', + 'DayOfWeek-Thursday' => 'Четвер', + 'DayOfWeek-Friday' => 'П’ятниця', + 'DayOfWeek-Saturday' => 'Субота', + 'Month-01' => 'Січень', + 'Month-02' => 'Лютий', + 'Month-03' => 'Березень', + 'Month-04' => 'Квітень', + 'Month-05' => 'Травень', + 'Month-06' => 'Червень', + 'Month-07' => 'Липень', + 'Month-08' => 'Серпень', + 'Month-09' => 'Вересень', + 'Month-10' => 'Жовтень', + 'Month-11' => 'Листопад', + 'Month-12' => 'Грудень', + + // Misc + 'UI:Help' => 'Допомога', + 'UI:FavoriteLanguage' => 'Мова', + 'UI:AboutBox' => 'Про '.ITOP_APPLICATION_SHORT.'...', + 'UI:LogOffMenu' => 'Вийти', + 'UI:PropertiesTab' => 'Властивості', + 'UI:ChangePwdMenu' => 'Змінити пароль...', + + // Portal (self-service) + 'Portal:Title' => 'Портал користувача '.ITOP_APPLICATION_SHORT, + 'Portal:Back' => 'Назад', + 'Portal:Refresh' => 'Оновити', + 'Portal:CreateNewRequest' => 'Створити новий запит', + 'Portal:OpenRequests' => 'Мої відкриті запити', + 'Portal:ClosedRequests' => 'Мої закриті запити', + 'Portal:ResolvedRequests' => 'Мої вирішені запити', + 'Portal:EnterYourCommentsOnTicket' => 'Введіть коментарі до цього запиту:', + 'Portal:AddAttachment' => 'Додати вкладення', + 'Portal:RemoveAttachment' => 'Видалити вкладення', + + // General + 'UI:Menu:WelcomeMenu' => 'Ласкаво просимо', + 'UI:Menu:AdminTools' => 'Інструменти адміністратора', + 'UI:Menu:DataModelMenu' => 'Модель даних', + 'UI:Menu:NotificationsMenu' => 'Сповіщення', + 'UI:Menu:MyShortcuts' => 'Обране', + 'UI:Menu:DataAdministration' => 'Адміністрування даних' +)); + +// +// Expression to Natural language +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'Expression:Operator:AND' => ' І ', + 'Expression:Operator:OR' => ' АБО ', + 'Expression:Operator:=' => ': ~~', + 'Expression:Unit:Short:DAY' => 'д', + 'Expression:Unit:Short:WEEK' => 'тиж', + 'Expression:Unit:Short:MONTH' => 'міс', + 'Expression:Unit:Short:YEAR' => 'р', + 'Expression:Unit:Long:DAY' => 'день(днів)', + 'Expression:Unit:Long:HOUR' => 'година(годин)', + 'Expression:Unit:Long:MINUTE' => 'хвилина(хвилин)', + 'Expression:Verb:NOW' => 'зараз', + 'Expression:Verb:ISNULL' => ': невизначено~~', +)); + +// +// iTop Newsroom menu +// +Dict::Add('UA UA', 'Ukrainian', 'Українська', array( + 'UI:Newsroom:NoNewMessage' => 'Немає нових повідомлень', + 'UI:Newsroom:XNewMessage' => 'Нові повідомлення (%1$s)', + 'UI:Newsroom:MarkAllAsRead' => 'Позначити все як прочитане', + 'UI:Newsroom:ViewAllMessages' => 'Переглянути всі повідомлення', + 'UI:Newsroom:Preferences' => 'Центр новин', + 'UI:Newsroom:ConfigurationLink' => 'Конфігурація', + 'UI:Newsroom:ResetCache' => 'Скинути кеш', + 'UI:Newsroom:ResetCache:Success:Message' => 'Кеш вашого центру новин успішно скинуто', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Показати повідомлення від %1$s', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Відображати не більше %1$s повідомлень у меню %2$s.', + 'UI:Newsroom:Priority:1:Tooltip' => 'Критично', + 'UI:Newsroom:Priority:2:Tooltip' => 'Терміново', + 'UI:Newsroom:Priority:3:Tooltip' => 'Важливо', + 'UI:Newsroom:Priority:4:Tooltip' => 'Звичайно', +)); + + +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Menu:DataSources' => 'Синхронизация данных', + 'Menu:DataSources+' => 'Синхронизация данных', + 'Menu:AuditCategories' => 'Категории аудита', + 'Menu:AuditCategories+' => 'Категории аудита', + 'Menu:AuditCategories:Title' => 'Audit configuration~~', + 'Menu:RunQueriesMenu' => 'Выполнение запросов', + 'Menu:RunQueriesMenu+' => 'Выполнение любых запросов', + 'Menu:QueryMenu' => 'Книга запросов', + 'Menu:QueryMenu+' => 'Книга запросов', + 'Menu:UniversalSearchMenu' => 'Универсальный поиск', + 'Menu:UniversalSearchMenu+' => 'Поиск чего угодно...', + 'Menu:UserManagementMenu' => 'Управление пользователями', + 'Menu:UserManagementMenu+' => 'Управление пользователями', + 'Menu:ProfilesMenu' => 'Профили', + 'Menu:ProfilesMenu+' => 'Профили пользователей', + 'Menu:ProfilesMenu:Title' => 'Профили пользователей', + 'Menu:UserAccountsMenu' => 'Учетные записи', + 'Menu:UserAccountsMenu+' => 'Учетные записи пользователей', + 'Menu:UserAccountsMenu:Title' => 'Учетные записи пользователей', + 'Menu:UserManagement' => 'Управление пользователями', + 'Menu:Queries' => 'Запросы OQL', + 'Menu:ConfigurationTools' => 'Конфигурация', + 'Menu:ConfigEditor' => 'General configuration~~', + 'Menu:ConfigEditor+' => 'Configuration File editor~~', + 'Menu:Integrations' => 'Integrations~~', + 'Menu:Integrations+' => '~~', + +));