Browse Source

Merge pull request #9904 from xalt7x/ukrainian-translation

Update Ukrainian translation
pull/10060/head
Igor Kulikov 2 years ago
committed by GitHub
parent
commit
27e4e48f1e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      ui-ngx/src/assets/locale/locale.constant-en_US.json
  2. 289
      ui-ngx/src/assets/locale/locale.constant-uk_UA.json

6
ui-ngx/src/assets/locale/locale.constant-en_US.json

@ -614,7 +614,7 @@
"filter-type-asset-type-and-name-description": "Assets of type '{{assetTypes}}' and with name starting with '{{prefix}}'",
"filter-type-device-type": "Device type",
"filter-type-device-type-description": "Devices of type '{{deviceTypes}}'",
"filter-type-device-type-and-name-description": "Devices of types '{{deviceTypes}}' and with name starting with '{{prefix}}'",
"filter-type-device-type-and-name-description": "Devices of type '{{deviceTypes}}' and with name starting with '{{prefix}}'",
"filter-type-entity-view-type": "Entity View type",
"filter-type-entity-view-type-description": "Entity Views of type '{{entityViewTypes}}'",
"filter-type-entity-view-type-and-name-description": "Entity Views of type '{{entityViewTypes}}' and with name starting with '{{prefix}}'",
@ -3014,7 +3014,7 @@
"embed-to-html-hint": "This feature will make link available to any unauthorized user.",
"embed-to-html-text": "Using the following code snippet, you may embed an image into the components based on the plain HTML.<br/>Such components include HTML card widgets, cell content functions, etc.",
"embed-to-angular-template": "Embed to Angular HTML template",
"embed-to-angular-template-text": "Using the following code snippet, you may embed an image into the Angular HTML template.<br/>Such components include the Markdown widget, HTML section in the widget editor, custom actions, etc."
"embed-to-angular-template-text": "Using the following code snippet, you may embed an image into the Angular HTML template that will be used for components.<br/>Such components include the Markdown widget, HTML section in the widget editor, custom actions, etc."
},
"image-input": {
"drop-images-or": "Drag and drop an images or",
@ -3828,7 +3828,7 @@
"custom-link-label": "Custom link label",
"custom-link-label-required": "Custom link label is required.",
"link-labels": "Link labels",
"link-labels-required": "Link labels is required.",
"link-labels-required": "Link labels are required.",
"no-link-labels-found": "No link labels found",
"no-link-label-matching": "'{{label}}' not found.",
"create-new-link-label": "Create a new one!",

289
ui-ngx/src/assets/locale/locale.constant-uk_UA.json

@ -103,17 +103,17 @@
"system-settings": "Налаштування системи",
"test-mail-sent": "Тестовий лист успішно відправлено!",
"base-url": "Базова URL-адреса",
"base-url-required": "Базова URL-адреса обов'язкова.",
"base-url-required": "Необхідно вказати базову URL-адресу.",
"mail-from": "Електронна адреса",
"mail-from-required": "Електронна адреса обов'язкова.",
"mail-from-required": "Необхідно вказати електронну адресу.",
"smtp-protocol": "Протокол SMTP",
"smtp-host": "Хост SMTP",
"smtp-host-required": "Хост SMTP обов'язковий.",
"smtp-host-required": "Необхідно вказати хост SMTP.",
"smtp-port": "SMTP-порт",
"smtp-port-required": "Ви повинні надати SMTP-порт.",
"smtp-port-required": "Необхідно вказати SMTP-порт.",
"smtp-port-invalid": "Це не схоже на дійсний SMTP-порт.",
"timeout-msec": "Час очікування (msec)",
"timeout-required": "Необхідно задати час очікування.",
"timeout-required": "Необхідно вказати час очікування.",
"timeout-invalid": "Це не схоже на правильний час очікування.",
"enable-tls": "Увімкнути TLS",
"tls-version" : "Версія TLS",
@ -154,15 +154,15 @@
"minimum-max-failed-login-attempts-range": "Максимальна кількість невдалих спроб входу не може бути негативною",
"user-lockout-notification-email": "У разі блокування облікового запису користувача, надішліть сповіщення на електронну пошту",
"smpp-provider": {
"smpp-version": "SMPP верcія",
"smpp-version": "SMPP версія",
"smpp-host": "SMPP хост",
"smpp-host-required": "Хост SMPP обов'язковий.",
"smpp-host-required": "Необхідно вказати хост SMPP.",
"smpp-port": "SMPP порт",
"smpp-port-required": "Порт SMPP обов'язковий.",
"smpp-port-required": "Необхідно вказати порт SMPP.",
"system-id": "Id системи",
"system-id-required": "ID системи обов'язковий.",
"system-id-required": "Необхідно вказати ID системи.",
"password": "Пароль",
"password-required": "Пароль обов'язковий.",
"password-required": "Необхідно вказати пароль.",
"type-settings": "Налаштування типів",
"source-settings": "Налаштування джерела",
"destination-settings": "Налаштування призначення",
@ -185,7 +185,7 @@
"alarms": "Сигнали тривоги",
"select-alarm": "Вибрати сигнал тривоги",
"no-alarms-matching": "Сигналів тривоги '{{entity}}' не знайдено.",
"alarm-required": "Сигнал тривоги необхідний",
"alarm-required": "Необхідно вказати сигнал тривоги",
"alarm-status": "Статус сигналу тривоги",
"search-status": {
"ANY": "Будь які",
@ -224,7 +224,7 @@
"selected-alarms": "{ count, plural, =1 {1 сигнал тривоги} other {# сигнали тривоги} } вибрані",
"no-data": "Немає даних для відображення",
"polling-interval": "Інтервал опитування (сек)",
"polling-interval-required": "Необхідно задати інтервал опитування.",
"polling-interval-required": "Необхідно вказати інтервал опитування.",
"min-polling-interval-message": "Дозволяється щонайменше 1 секунда інтервалу очікування.",
"aknowledge-alarms-title": "Підтвердити { count, plural, =1 {1 сигнал тривоги} other {# сигнали тривоги} }",
"aknowledge-alarms-text": "Ви впевнені, що хочете підтвердити { count, plural, =1 {1 сигнал тривоги} other {# сигнали тривоги} }?",
@ -236,16 +236,16 @@
"clear-alarm-text": "Ви впевнені, що хочете деактивувати сигнал тривоги?",
"alarm-status-filter": "Фільтр статусу сигналу тривоги",
"max-count-load": "Максимальна кількість сигналів тривоги для завантаження (0 - необмежено)",
"max-count-load-required": "Необхідно задати максимальну кількість сигналів тривоги для завантаження.",
"max-count-load-required": "Необхідно вказати максимальну кількість сигналів тривоги для завантаження.",
"max-count-load-error-min": "Мінімальне значення 0.",
"fetch-size": "Розмір пакету для завантаження",
"fetch-size-required": "Необхідно задати розмір пакету для завантаження.",
"fetch-size-required": "Необхідно вказати розмір пакету для завантаження.",
"fetch-size-error-min": "Мінімальне значення 10."
},
"alias": {
"add": "Додати псевдонім ",
"edit": "Редагувати псевдонім",
"name": "Ім'я",
"name": "Назва",
"name-required": "Необхідно вказати псевдонім",
"duplicate-alias": "Псевдонім з такою назвою вже існує.",
"filter-type-single-entity": "Єдина сутність",
@ -258,13 +258,13 @@
"filter-type-state-entity-description": "Сутність, взята з параметрів стану панелі пристроїв",
"filter-type-asset-type": "Тип активу",
"filter-type-asset-type-description": "Тип активів '{{assetTypes}}'",
"filter-type-asset-type-and-name-description": "Тип активів '{{assetTypes}}' і ім'я, що починаються з '{{prefix}}'",
"filter-type-asset-type-and-name-description": "Активи з типом '{{assetTypes}}' та назвою, що починається з '{{prefix}}'",
"filter-type-device-type": "Тип пристрою",
"filter-type-device-type-description": "Тип пристроїв '{{deviceTypes}}'",
"filter-type-device-type-and-name-description": "Тип пристроїв '{{deviceTypes}}' і ім'я, що починаються з '{{prefix}}'",
"filter-type-device-type-and-name-description": "Пристрої з типом '{{deviceTypes}}' з назвою, що починається з '{{prefix}}'",
"filter-type-entity-view-type": "Тип перегляду сутності",
"filter-type-entity-view-type-description": "Перегляд сутності з типом '{{entityViewTypes}}'",
"filter-type-entity-view-type-and-name-description": "Перегляд сутності з типом'{{entityViewTypes}}' і іменем, що починаються з '{{prefix}}'",
"filter-type-entity-view-type-and-name-description": "Перегляд сутності з типом '{{entityViewTypes}}' та назвою, що починається з '{{prefix}}'",
"filter-type-relations-query": "Запит відносин",
"filter-type-relations-query-description": "{{entities}}, які мають {{relationType}} відношення {{direction}} {{rootEntity}}",
"filter-type-asset-search-query": "Запит пошуку активу",
@ -307,24 +307,24 @@
"assign-to-customer-text": "Будь ласка, виберіть клієнта, щоб надати активи",
"public": "Публічно",
"assignedToCustomer": "Наданий клієнту",
"make-public": "Зробити актив(и) публічним(и)",
"make-private": "Зробити актив(и) приватним(и)",
"make-public": "Зробити актив(-и) публічним(-и)",
"make-private": "Зробити актив(-и) приватним(-и)",
"unassign-from-customer": "Позбавити клієнта",
"delete": "Видалити актив",
"asset-public": "Актив є загальнодоступним",
"asset-type": "Тип активу",
"asset-type-required": "Тип активу обов'язковий.",
"asset-type-required": "Необхідно вказати тип активу.",
"select-asset-type": "Виберіть тип активу",
"enter-asset-type": "Введіть тип активу",
"any-asset": "Будь-який актив",
"no-asset-types-matching": "Не знайдено жодних активів, що відповідають даному типу '{{entitySubtype}}'.",
"asset-type-list-empty": "Не вибрано жодного типу активів.",
"asset-types": "Типи активів",
"name": "Ім'я",
"name-required": "Ім'я обов'язкове.",
"name": "Назва",
"name-required": "Необхідно вказати назву.",
"description": "Опис",
"type": "Тип",
"type-required": "Тип обов'язковий.",
"type-required": "Необхідно вказати тип.",
"details": "Подробиці",
"events": "Події",
"add-asset-text": "Додати новий актив",
@ -353,7 +353,7 @@
"idCopiedMessage": "Id активу був скопійований у буфер обміну",
"select-asset": "Виберіть актив",
"no-assets-matching": "Не знайдено жодних активів, що відповідають '{{entity}}'.",
"asset-required": "Необхідно задати актив",
"asset-required": "Необхідно вказати актив",
"name-starts-with": "Назва активу починається з",
"selected-assets": "{ count, plural, =1 {1 актив} other {# активи} } selected",
"search": "Пошук активів",
@ -362,7 +362,7 @@
"remove-assets-from-group": "Ви впевнені, що хочете видалити { count, plural, =1 {1 актив} other {# актив} } з групи '{entityGroup}'?",
"group": "Група активів",
"list-of-groups": "{ count, plural, =1 {Одна група активів} other {Список # груп активів} }",
"group-name-starts-with": "Групи активів, чиї імена починаються з '{{prefix}}'",
"group-name-starts-with": "Групи активів, назви яких починаються з '{{prefix}}'",
"import": "Імпортувати активи",
"asset-file": "Файл з активами",
"label": "Мітка"
@ -380,9 +380,9 @@
"add-attribute-prompt": "Будь ласка, додайте атрибут",
"key": "Ключ",
"last-update-time": "Останнє оновлення",
"key-required": "Ключ атрибута обов'язковий.",
"key-required": "Необхідно вказати ключ атрибута.",
"value": "Значення",
"value-required": "Значення атрибута обов'язкове.",
"value-required": "Необхідно вказати значення атрибута.",
"delete-attributes-title": "Ви впевнені, що хочете видалити { count, plural, =1 {1 attribute} other {# attributes} }?",
"delete-attributes-text": "Будьте обережні, після підтвердження, всі виділені атрибути будуть видалені.",
"delete-attributes": "Видалити атрибути",
@ -491,7 +491,7 @@
"idCopiedMessage": "Id перетворювача даних було скопійовано у буфер обміну",
"debug-mode": "Режим налагодження",
"name": "Ім'я",
"name-required": "Ім'я обов'язкове.",
"name-required": "Необхідно вказати назву.",
"description": "Опис",
"decoder": "Декодер",
"encoder": "Кодер",
@ -504,7 +504,7 @@
"payload-content": "Зміст вхідного повідомлення",
"message": "Повідомлення",
"message-type": "Тип повідомлення",
"message-type-required": "Необхідно задати тип повідомлення",
"message-type-required": "Необхідно вказати тип повідомлення",
"test": "Тест",
"metadata": "Метадані",
"metadata-required": "Записи метаданих не можуть бути порожніми.",
@ -518,7 +518,7 @@
"converter-file": "Файл перетворювача даних",
"invalid-converter-file-error": "Неможливо імпортувати перетворювач даних: недійсна структура даних перетворювача.",
"type": "Тип",
"type-required": "Необхідно задати тип.",
"type-required": "Необхідно вказати тип.",
"type-uplink": "Від пристрою",
"type-downlink": "До пристрою"
},
@ -562,7 +562,7 @@
"manage-devices": "Керування пристроями",
"manage-dashboards": "Керування інформаційними панелями",
"title": "Назва",
"title-required": "Необхідно задати назву.",
"title-required": "Необхідно вказати назву.",
"description": "Опис",
"details": "Подробиці",
"events": "Події",
@ -570,7 +570,7 @@
"idCopiedMessage": "Id клієнта було скопійовано в буфер обміну",
"select-customer": "Виберіть клієнта",
"no-customers-matching": "Клієнтів, які відповідають '{{entity}}' не знайдено.",
"customer-required": "Необхідно задати клієнта",
"customer-required": "Необхідно вказати клієнта",
"selected-customers": "{ count, plural, =1 {1 клієнт} other {# клієнти} } вибрано",
"search": "Пошук клієнтів",
"select-group-to-add": "Виберіть цільову групу, щоб додати вибраних клієнтів",
@ -620,7 +620,7 @@
"assigned-customers": "Призначені клієнтам",
"assign-to-customers": "Призначити панелі приладів клієнтам",
"assign-to-customers-text": "Виберіть клієнтів для призначення панелей приладів",
"unassign-from-customers": "Позбавити клієнтів призначенних панелей приладів",
"unassign-from-customers": "Позбавити клієнтів призначених панелей приладів",
"unassign-from-customers-text": "Виберіть клієнтів для позбавлення їх призначених панелей приладів",
"no-dashboards-text": "Панелі приладів не знайдені",
"no-widgets": "Не налаштовано жодних віджетів",
@ -631,7 +631,7 @@
"idCopiedMessage": "Ідентифікатор панелі приладів скопійовано в буфер обміну",
"select-widget-subtitle": "Список доступних типів віджетів",
"delete": "Видалити панель приладів",
"title-required": "Необхідно задати назву.",
"title-required": "Необхідно вказати назву.",
"description": "Опис",
"details": "подробиці",
"dashboard-details": "Подробиці панелі приладів",
@ -662,8 +662,8 @@
"socialshare-text": "'{{dashboardTitle}}' powered by ThingsBoard",
"socialshare-title": "'{{dashboardTitle}}' powered by ThingsBoard",
"select-dashboard": "Вибрати панель приладів",
"no-dashboards-matching": "Не знайдено жодних панелей прилодів'{{entity}}' які відповідають.",
"dashboard-required": "Необхідно задати панель приладів.",
"no-dashboards-matching": "Не знайдено жодних панелей приладів '{{entity}}' які відповідають.",
"dashboard-required": "Необхідно вказати панель приладів.",
"select-existing": "Виберіть існуючу панель приладів",
"create-new": "Створити нову панель приладів",
"new-dashboard-title": "Нова назва панелі приладів",
@ -780,7 +780,7 @@
},
"datasource": {
"type": "Тип джерела даних",
"name": "Ім'я",
"name": "Назва",
"add-datasource-prompt": "Додайте джерело даних"
},
"details": {
@ -791,7 +791,7 @@
},
"device": {
"device": "Пристрій",
"device-required": "Необхідно задати пристрій.",
"device-required": "Необхідно вказати пристрій.",
"devices": "Пристрої",
"management": "Управління пристроєм",
"view-devices": "Перегляд пристроїв",
@ -803,22 +803,22 @@
"no-keys-found": "Ключі не знайдено.",
"create-new-alias": "Створити новий!",
"create-new-key": "Створити новий!",
"duplicate-alias-error": "Псевдонім з таким іменем '{{alias}}' вже існує.<br>Псевдоніми пристроїв повинні бути унікальними на панелі візуалізації.",
"duplicate-alias-error": "Псевдонім '{{alias}}' вже існує.<br>Псевдоніми пристроїв повинні бути унікальними на панелі візуалізації.",
"configure-alias": "Налаштувати псевдонім '{{alias}}'",
"no-devices-matching": "Не знайдено жодних пристроїв, які відповідають '{{entity}}'.",
"alias": "Псевдонім",
"alias-required": "Необхідно задати псевдонім пристрою.",
"alias-required": "Необхідно вказати псевдонім пристрою.",
"remove-alias": "Видалити псевдонім пристрою",
"add-alias": "Додати псевдонім пристрою",
"name-starts-with": "Ім'я пристрою починається з",
"name-starts-with": "Назва пристрою починається з",
"device-list": "Список пристроїв",
"use-device-name-filter": "Використати фільтр",
"device-list-empty": "Не вибрано жодного пристрою.",
"device-name-filter-required": "Необхідно задати назву фільтра пристрою.",
"device-name-filter-required": "Необхідно вказати назву фільтра пристрою.",
"device-name-filter-no-device-matched": "Не знайдено жодних пристроїв, що починаються з '{{device}}'.",
"add": "Додати пристрій",
"assign-to-customer": "Призначити клієнту",
"assign-device-to-customer": "Призначити пристрій (ої) клієнту",
"assign-device-to-customer": "Призначити пристрій(-ої) клієнту",
"assign-device-to-customer-text": "Виберіть пристрої, які слід призначити клієнту",
"make-public": "Зробити пристрій публічним",
"make-private": "Зробити пристрій приватним",
@ -830,7 +830,7 @@
"manage-credentials": "Керування авторизаційними даними",
"delete": "Видалити пристрій",
"assign-devices": "Призначити пристрої",
"assign-devices-text": "Призначити { count, plural, =1 {1 пристрій} other {# пристрої} } клієнту",
"assign-devices-text": "Призначити { count, plural, =1 {1 пристрій} few {# пристрої} many {# пристроїв} other {# пристрій} } клієнту",
"delete-devices": "Видалити пристрої",
"unassign-from-customer": "Позбавити клієнта пристроїв",
"unassign-devices": "Позбавити пристроїв",
@ -843,8 +843,8 @@
"view-credentials": "Переглянути авторизаційні дані",
"delete-device-title": "Ви впевнені, що хочете видалити пристрій '{{deviceName}}'?",
"delete-device-text": "Будьте обережні, після підтвердження, пристрій і всі пов'язані з ним дані стануть недоступними.",
"delete-devices-title": "Ви впевнені, що хочете видалити { count, plural, =1 {1 пристрій} other {# пристрої} }?",
"delete-devices-action-title": "Видалити { count, plural, =1 {1 пристрій} other {# пристрої} }",
"delete-devices-title": "Ви впевнені, що хочете видалити { count, plural, =1 {1 пристрій} few {# пристрої} many {# пристроїв} other {# пристрій} }?",
"delete-devices-action-title": "Видалити { count, plural, =1 {1 пристрій} few {# пристрої} many {# пристроїв} other {# пристрій} }",
"delete-devices-text": "Будьте обережні, після підтвердження, всі вибрані пристрої будуть видалені, і всі пов'язані з ними дані стануть недоступними.",
"unassign-device-title": "Ви впевнені, що хочете позбавити пристрою '{{deviceName}}'?",
"unassign-device-text": "Після підтвердження, клієнт буде позбавлений пристрою.",
@ -866,8 +866,8 @@
"no-device-types-matching": "Не знайдено типів пристроїв, які відповідають '{{entitySubtype}}'.",
"device-type-list-empty": "Не вибрано типів пристроїв.",
"device-types": "Типи пристрою",
"name": "Ім'я",
"name-required": "Необхідно вказати ім'я.",
"name": "Назва",
"name-required": "Необхідно вказати назву.",
"description": "Опис",
"events": "Події",
"details": "Деталі",
@ -884,14 +884,14 @@
"select-device": "Виберіть пристрій",
"import": "Імпортувати пристрої",
"device-file": "Файл з пристроями",
"selected-devices": "{ count, plural, =1 {1 пристрій} other {# пристрої} } вибрано",
"selected-devices": "{ count, plural, =1 {1 пристрій} few {# пристрої} many {# пристроїв} other {# пристрій} } вибрано",
"search": "Шукати пристрої",
"select-group-to-add": "Виберіть цільову групу, щоб додати вибраний пристрій",
"select-group-to-move": "Виберіть цільову групу для переміщення вибраних пристроїв",
"remove-devices-from-group": "Ви впевнені, що хочете видалити { count, plural, =1 {1 пристрій} other {# пристрої} } з групи '{entityGroup}'?",
"remove-devices-from-group": "Ви впевнені, що хочете видалити { count, plural, =1 {1 пристрій} few {# пристрої} many {# пристроїв} other {# пристрій} } з групи '{entityGroup}'?",
"group": "Група пристроїв",
"list-of-groups": "{ count, plural, =1 {Одна група пристроїв} other {Список # груп пристроїв} }",
"group-name-starts-with": "Групи пристроїв, імена яких починаються з '{{prefix}}'"
"group-name-starts-with": "Групи пристроїв, назви яких починаються з '{{prefix}}'"
},
"asset-profile": {
"asset-profile": "Профіль активу",
@ -944,7 +944,7 @@
"use-entity-name-filter": "Використовуйте фільтр",
"entity-list-empty": "Не вибрано жодних сутностей.",
"entity-type-list-required": "Потрібно вибрати принаймні один тип сутності.",
"entity-name-filter-required": "Необхідно задати фільтр по імені.",
"entity-name-filter-required": "Необхідно задати фільтр за назвою.",
"entity-name-filter-no-entity-matched": "Не знайдено жодних сутностей, що починаються з '{{entity}}'.",
"all-subtypes": "Всі",
"select-entities": "Виберіть сутність",
@ -952,8 +952,8 @@
"no-alias-matching": "'{{alias}}' не знайдено.",
"create-new-alias": "Створити новий псевдонім!",
"key": "Ключ",
"key-name": "Ім'я ключа",
"no-keys-found": "No keys found.",
"key-name": "Назва ключа",
"no-keys-found": "Жодного ключа не знайдено.",
"no-key-matching": "'{{key}}' не знайдено.",
"create-new-key": "Створити новий ключ!",
"type": "Тип",
@ -961,27 +961,27 @@
"type-device": "Пристрій",
"type-devices": "Пристрої",
"list-of-devices": "{ count, plural, =1 {Один пристрій} other {Список # пристроїв} }",
"device-name-starts-with": "Пристрої, імена яких починаються з '{{prefix}}'",
"device-name-starts-with": "Пристрої, назви яких починаються з '{{prefix}}'",
"type-asset": "Актив",
"type-assets": "Активи",
"list-of-assets": "{ count, plural, =1 {Один актив} other {Список # активів} }",
"asset-name-starts-with": "Активи, імена яких починаються з '{{prefix}}'",
"asset-name-starts-with": "Активи, назви яких починаються з '{{prefix}}'",
"type-entity-view": "Перегляд сутності",
"type-entity-views": "Перегляди сутності",
"list-of-entity-views": "{ count, plural, =1 {Один перегляд сутності} other {Список # переглядів сутності} }",
"entity-view-name-starts-with": "Перегляди сутностей, імена яких починаються з '{{prefix}}'",
"entity-view-name-starts-with": "Перегляди сутностей, назви яких починаються з '{{prefix}}'",
"type-rule": "Правило",
"type-rules": "Правила",
"list-of-rules": "{ count, plural, =1 {Одне правило} other {Список # правил} }",
"rule-name-starts-with": "Правила, імена яких починаються з '{{prefix}}'",
"rule-name-starts-with": "Правила, назви яких починаються з '{{prefix}}'",
"type-plugin": "Плагін",
"type-plugins": "Плагіни",
"list-of-plugins": "{ count, plural, =1 {Один плагін} other {Список # плагінів} }",
"plugin-name-starts-with": "Плагіни, імена яких починаються з '{{prefix}}'",
"plugin-name-starts-with": "Плагіни, назви яких починаються з '{{prefix}}'",
"type-tenant": "Власник",
"type-tenants": "Власники",
"list-of-tenants": "{ count, plural, =1 {Один власник} other {Список # власників} }",
"tenant-name-starts-with": "Власники, імена яких починаються з '{{prefix}}'",
"tenant-name-starts-with": "Власники, назви яких починаються з '{{prefix}}'",
"type-customer": "Клієнт",
"type-customers": "Клієнти",
"list-of-customers": "{ count, plural, =1 {Один клієнт} other {Список # клієнтів} }",
@ -993,15 +993,15 @@
"type-dashboard": "Панель візуалізації",
"type-dashboards": "Панелі візуалізації",
"list-of-dashboards": "{ count, plural, =1 {Одна панель візуалізації} other {Список # панелей візуалізації} }",
"dashboard-name-starts-with": "Панелі візуалізації, імена яких починаються з '{{prefix}}'",
"dashboard-name-starts-with": "Панелі візуалізації, назви яких починаються з '{{prefix}}'",
"type-alarm": "Сигнал тривоги",
"type-alarms": "Сигнали тривоги",
"list-of-alarms": "{ count, plural, =1 {Один сигнал тривоги} other {Список # сигналів тривоги} }",
"alarm-name-starts-with": "Сигнали тривоги, імена яких починаються '{{prefix}}'",
"alarm-name-starts-with": "Сигнали тривоги, назви яких починаються '{{prefix}}'",
"type-rulechain": "Ланцюжок правил",
"type-rulechains": "Ланцюжки правил",
"list-of-rulechains": "{ count, plural, =1 {Один ланцюжок правил} other {Список # ланцюжків правил} }",
"rulechain-name-starts-with": "Правило ланцюжків, імена яких починаються '{{prefix}}'",
"rulechain-name-starts-with": "Правила ланцюжків, назви яких починаються '{{prefix}}'",
"type-scheduler-event": "Scheduler event",
"type-scheduler-events": "Scheduler events",
"list-of-scheduler-events": "{ count, plural, =1 {One scheduler event} other {List of # scheduler events} }",
@ -1013,12 +1013,12 @@
"type-rulenode": "Правило",
"type-rulenodes": "Правила",
"list-of-rulenodes": "{ count, plural, =1 {Одне правило} other {Список # правил} }",
"rulenode-name-starts-with": "Список правил, імена яких починаються '{{prefix}}'",
"rulenode-name-starts-with": "Список правил, назви яких починаються з '{{prefix}}'",
"type-current-customer": "Поточний клієнт",
"type-current-tenant": "Поточний власник",
"search": "Пошук сутностей",
"selected-entities": "{ count, plural, =1 {1 сутність} other {# сутності} } вибрано",
"entity-name": "Ім'я сутності",
"entity-name": "Назва сутності",
"entity-label": "Мітка сутності",
"details": "Подробиці сутності",
"no-entities-prompt": "Сутності не знайдено",
@ -1028,15 +1028,15 @@
"type-converter": "Перетворювач даних",
"type-converters": "Перетворювачі даних",
"list-of-converters": "{ count, plural, =1 {Однин перетворювач даних} other {Список # перетворювачів даних} }",
"converter-name-starts-with": "Перетворювачі даних, імена яких починаються з '{{prefix}}'",
"converter-name-starts-with": "Перетворювачі даних, назви яких починаються з '{{prefix}}'",
"type-integration": "Інтеграція",
"type-integrations": "Інтеграції",
"list-of-integrations": "{ count, plural, =1 {Одна інтеграція} other {Список # інтеграцій} }",
"integration-name-starts-with": "Інтеграції, імена яких починаються з '{{prefix}}'"
"integration-name-starts-with": "Інтеграції, назви яких починаються з '{{prefix}}'"
},
"entity-field": {
"created-time": "Час створення",
"name": "Ім'я",
"name": "Назва",
"type": "Тип",
"first-name": "Ім'я",
"last-name": "Прізвище",
@ -1069,8 +1069,8 @@
"actions": "Дії",
"settings": "Налаштування",
"delete": "Видалити групу сутностей",
"name": "Ім'я",
"name-required": "Необхідно вказати ім'я.",
"name": "Назва",
"name-required": "Необхідно вказати назву.",
"description": "Опис",
"add": "Додати групу сутностей",
"add-entity-group-text": "Додати нову групу сутностей",
@ -1100,7 +1100,7 @@
"column-type-required": "Необхідно вказати тип стовпця.",
"entity-field": {
"created-time": "Час створення",
"name": "Ім'я",
"name": "Назва",
"type": "Тип",
"assigned_customer": "Призначений клієнт",
"authority": "Авторитет",
@ -1118,7 +1118,7 @@
},
"sort-order": {
"asc": "У порядку зростання",
"desc": "У порядку зменшення",
"desc": "У порядку спадання",
"none": "Немає"
},
"details-mode": {
@ -1149,7 +1149,7 @@
"open-details-on": "Відкрити деталі сутності по",
"select-existing": "Виберіть існуючу групу сутностей",
"create-new": "Створити нову групу сутностей",
"new-entity-group-name": "Нове ім'я групи сутностей",
"new-entity-group-name": "Нова назва групи сутностей",
"entity-group-list": "Список групи сутностей",
"entity-group-list-empty": "Не вибрано жодної групи сутностей.",
"name-starts-with": "Назва групи сутностей починається з",
@ -1177,17 +1177,17 @@
"remove-alias": "Видалити псевдонім представлення сутності",
"add-alias": "Додати псевдонім представлення сутності",
"name-starts-with": "Ім'я представлення сутності починається з",
"entity-view-list": "Список представленнь сутності",
"entity-view-list": "Список представлень сутностей",
"use-entity-view-name-filter": "Використати фільтр",
"entity-view-list-empty": "Не вибрано жодного представлення сутності.",
"entity-view-name-filter-required": "Необхідно вказати фільтр назв представлення сутності.",
"entity-view-name-filter-no-entity-view-matched": "Представлення сутностей, назви яких починаються з '{{entityView}}' не знайдено.",
"add": "Додати представлення сутності",
"assign-to-customer": "Призначити клієнту",
"assign-entity-view-to-customer": "Призначити представлення сутності(ей) клієнту",
"assign-entity-view-to-customer": "Призначити представлення сутності(-ей) клієнту",
"assign-entity-view-to-customer-text": "Будь ласка, виберіть представлення сутності для призначення клієнту",
"no-entity-views-text": "Представлення сутності не знайдено",
"assign-to-customer-text": "Будь ласка, виберіть клієнта, для призначиення представлення(ь) сутності(ей)",
"assign-to-customer-text": "Будь ласка, виберіть клієнта, для призначення представлення(-ь) сутності(-ей)",
"entity-view-details": "Деталі представлення сутності",
"add-entity-view-text": "Додати нове представлення сутності",
"delete": "Видалити представлення сутності",
@ -1198,7 +1198,7 @@
"unassign-entity-views": "Відкликати представлення сутностей",
"unassign-entity-views-action-title": "Відкликати { count, plural, =1 {1 представлення сутності} other {# представлень сутностей} } у клієнта",
"assign-new-entity-view": "Призначити нове представлення сутності",
"delete-entity-view-title": "Ви впевнені, що хочете видалити представлення сутності'{{entityViewName}}'?",
"delete-entity-view-title": "Ви впевнені, що хочете видалити представлення сутності '{{entityViewName}}'?",
"delete-entity-view-text": "Будьте обережні, після підтвердження, представлення сутності та всі пов'язані з ним дані стануть недоступними.",
"delete-entity-views-title": "Ви впевнені, що хочете видалити { count, plural, =1 {1 представлення сутності } other {# представлення сутностей } }?",
"delete-entity-views-action-title": "Видалити { count, plural, =1 {1 представлення сутності } other {# представлення сутностей } }",
@ -1216,15 +1216,15 @@
"no-entity-view-types-matching": "Не знайдено жодних типів представлення сутності, що відповідають '{{entitySubtype}}'.",
"entity-view-type-list-empty": "Не вибрано тип представлення сутності.",
"entity-view-types": "Типи представлення сутності",
"name": "Ім'я",
"name-required": "Необхідно вказати ім'я.",
"name": "Назва",
"name-required": "Необхідно вказати назву.",
"description": "Опис",
"events": "Події",
"details": "Деталі",
"copyId": "Скопіювати Id представлення сутності",
"assignedToCustomer": "Призначений клієнту",
"unable-entity-view-device-alias-title": "Неможливо видалити псевдонім представлення сутності",
"unable-entity-view-device-alias-text": "Не вдалося видалити псевдонім пристрою'{{entityViewAlias}}', так як він використовується наступним(и) віджетом(ами):<br/>{{widgetsList}}",
"unable-entity-view-device-alias-text": "Не вдалося видалити псевдонім пристрою '{{entityViewAlias}}', так як він використовується наступним(-и) віджетом(-ами):<br/>{{widgetsList}}",
"select-entity-view": "Вибрати представлення сутності",
"make-public": "Зробити представлення сутності публічним",
"make-private": "Зробити представлення сутності приватним",
@ -1314,7 +1314,7 @@
"token": "Маркер безпеки",
"add-converter": "Додати конвертер",
"add-config": "Додати конфігурацію конвертера",
"device-name-expression": "Маска імені пристрою",
"device-name-expression": "Маска назви пристрою",
"device-type-expression": "Маска типу пристрою",
"custom": "Користувач",
"to-double": "Подвоїти",
@ -1326,7 +1326,7 @@
"add-map": "Додати елемент відображення",
"timeseries": "Телеметрія",
"add-timeseries": "Додати параметри телеметрії",
"field-required": "Field is required",
"field-required": "Поле обовʼязкове для заповнення",
"brokers": "Брокери",
"add-broker": "Додати брокера",
"host": "Хост",
@ -1416,7 +1416,7 @@
"modbus-stopbits-range": "Стоп-біти повинні знаходитися в діапазоні від 1 до 2.",
"modbus-unit-id": "Unit ID",
"modbus-unit-id-range": "Unit ID should be in a range from 1 to 247.",
"modbus-device-name": "Ім'я пристрою",
"modbus-device-name": "Назва пристрою",
"modbus-poll-period": "Період опитування (мс)",
"modbus-attributes-poll-period": "Період опитування атрибутів (мс)",
"modbus-timeseries-poll-period": "Період опитування телеметрії (мс)",
@ -1460,7 +1460,7 @@
"grid": {
"delete-item-title": "Ви впевнені, що хочете видалити цей елемент?",
"delete-item-text": "Будьте обережні, після підтвердження, цей елемент і всі пов'язані з ним дані, стануть недоступними.",
"delete-items-title": "Ви впенені, що хочете видалити { count, plural, =1 {1 елемент} other {# елементи} }?",
"delete-items-title": "Ви впевнені, що хочете видалити { count, plural, =1 {1 елемент} other {# елементи} }?",
"delete-items-action-title": "Видалити{ count, plural, =1 {1 елемент} other {# елементи} }",
"delete-items-text": "Будьте обережні, після підтвердження, всі виділені елементи і пов'язані з ними дані, стануть недоступними.",
"add-item-text": "Додати новий елемент",
@ -1481,6 +1481,69 @@
"avatar": "Аватар",
"open-user-menu": "Відкрити меню користувача"
},
"file-input": {
"browse-file": "Виберіть файл",
"browse-files": "Виберіть файли"
},
"image": {
"gallery": "Галерея зображень",
"search": "Пошук зображень",
"selected-images": "{ count, plural, =1 {1 зображення} many {# зображень} other {# зображення} } вибрано",
"created-time": "Час створення",
"name": "Назва",
"name-required": "Необхідно вказати назву.",
"resolution": "Розд. здатність",
"size": "Розмір",
"system": "Системне",
"download-image": "Завантажити зображення",
"export-image": "Експортувати зображення до JSON",
"import-image": "Імпортувати зображення з JSON",
"upload-image": "Надіслати зображення",
"edit-image": "Редагувати зображення",
"image-details": "Деталі зображення",
"no-images": "Не знайдено жодного зображення",
"delete-image": "Видалити зображення",
"delete-images-text": "Будьте обережні, після підтвердження, всі вибрані зображення будуть видалені, а всі пов'язані з ним дані стануть недоступними для відновлення.",
"delete-image-title": "Ви впевнені, що хочете видалити зображення '{{imageTitle}}'?",
"list-mode": "Перегляд списком",
"grid-mode": "Перегляд ґраткою",
"image-preview": "Попередній перегляд зображення",
"update-image": "Оновити зображення",
"export-failed-error": "Не вдалося експортувати зображення: {{error}}",
"image-json-file": "Файл JSON із зображення",
"invalid-image-json-file-error": "Не вдалося імпортувати з JSON: Неправильна структура даних зображення в JSON.",
"image-is-in-use": "Зображення вже використовується в інших сутностях",
"images-are-in-use": "Зображення вже використовуються в інших сутностях",
"image-is-in-use-text": "Зображення <b>'{{title}}'</b> не було видалено, тому що воно вже використовується в таких сутностях:",
"images-are-in-use-text": "Не всі зображення були видалені, оскільки вони використовуються в інших сутностях.</br>Ви можете переглянути вищезгадані сутності, натиснувши на кнопку <b>Посилання</b> у відповідному рядку зображення. </br>Якщо ви все ж бажаєте видалити ці зображення, виберіть їх у таблиці нижче та натисніть кнопку <b>Видалити вибране</b>.",
"delete-image-in-use-text": "Якщо ви все ж бажаєте видалити ці зображення, натисніть кнопку <b>Все одно видалити</b>.",
"system-entities": "Системні сутності:",
"entities": "сутності:",
"references": "Посилання",
"include-system-images": "Включаючи системні зображення",
"clear-image": "Прибрати зображення",
"no-image": "Відсутні зображення",
"no-image-selected": "Не вибрано жодного зображення",
"browse-from-gallery": "Переглянути в галереї",
"set-link": "Створити посилання",
"image-link": "Посилання на зображення",
"link": "Посилання",
"copy-image-link": "Скопіювати посилання на зображення",
"embed-image": "Вбудувати зображення",
"embed-to-html": "Вбудувати в HTML",
"embed-to-html-hint": "Ця функція зробить посилання доступним для будь-якого неавторизованого користувача.",
"embed-to-html-text": "Використовуючи цей фрагмент коду, ви можете вбудовувати зображення в компоненти на базі звичайного HTML.<br/>До таких компонентів належать: HTML картки віджетів, функції вмісту комірок, тощо.",
"embed-to-angular-template": "Вбудувати в HTML-шаблон Angular",
"embed-to-angular-template-text": "Використовуючи цей фрагмент коду, ви можете вбудувати зображення в HTML-шаблон Angular для використання в компонентах.<br/>До таких компонентів належать: віджет Markdown, HTML-секція в редакторі віджетів, користувацькі дії тощо."
},
"image-input": {
"drop-images-or": "Перетягування зображень чи",
"drag-and-drop": "Перетягування",
"or": "чи",
"browse": "Огляд",
"no-images": "Не вибрано жодного зображення",
"images": "зображення"
},
"import": {
"no-file": "Не вибрано жодного файлу",
"drop-file": "Перетягніть JSON файл, або клацніть, щоб вибрати файл для завантаження.",
@ -1513,9 +1576,9 @@
"creat-entities": "Створення нових сутностей"
},
"message": {
"create-entities": "{{count}} нову(их) сутність(ей) успішно створено.",
"update-entities": "{{count}} сутність(ей) успішно оновлено.",
"error-entities": "Виникла помилка при створенні {{count}} сутності(ей)."
"create-entities": "{{count}} нову(-их) сутність(-ей) успішно створено.",
"update-entities": "{{count}} сутність(-ей) успішно оновлено.",
"error-entities": "Виникла помилка при створенні {{count}} сутності(-ей)."
}
},
"integration": {
@ -1553,8 +1616,8 @@
"as-key-required": "Необхідно вказати AS ключ.",
"max-time-diff-in-seconds": "Максимальна різниця в часі (секунди)",
"max-time-diff-in-seconds-required": "Необхідно вказати максимальну різницю в часі.",
"name": "Ім'я",
"name-required": "Необхідно вказати ім'я.",
"name": "Назва",
"name-required": "Необхідно вказати назву.",
"description": "Опис",
"base-url": "Базова URL-адреса",
"base-url-required": "Необхідно вказати базову URL-адресу",
@ -1619,12 +1682,12 @@
"service-bus-namespace-name": "Service Bus Namespace Name",
"service-bus-namespace-name-required": "Необхідно вказати Service Bus Namespace Name is required.",
"event-hub-name": "Event Hub Name",
"event-hub-name-required": "Необхідно вказати Event Hub Name is required.",
"event-hub-name-required": "Необхідно вказати назву Event Hub.",
"sas-key-name": "Назва ключа SAS",
"sas-key-name-required": "Необхідно вказати назву ключа SAS.",
"sas-key": "Ключ SAS",
"sas-key-required": "SAS Key is required.",
"iot-hub-name": "IoT Hub Name (required for downlink)",
"sas-key-required": "Потрібен ключ SAS.",
"iot-hub-name": "Назва IoT Hub (необхідна для downlink)",
"metadata": "Метадані",
"type": "Тип",
"type-required": "Необхідно вказати тип.",
@ -1786,9 +1849,9 @@
"selected-relations": "Вибрано { count, plural, =1 {1 відношення} other {# відношення} }",
"type": "Тип",
"to-entity-type": "До типу сутності",
"to-entity-name": "До імені сутності",
"to-entity-name": "До назви сутності",
"from-entity-type": "Від типу сутності",
"from-entity-name": "Від імені сутності",
"from-entity-name": "Від назви сутності",
"to-entity": "До сутності",
"from-entity": "Від сутності",
"delete": "Видалити відношення",
@ -1820,8 +1883,8 @@
"rulechains": "Ланцюжки правил",
"root": "Основний",
"delete": "Видалити ланцюжок правил",
"name": "Ім'я",
"name-required": "Необхідно вказати ім'я.",
"name": "Назва",
"name-required": "Необхідно вказати назву.",
"description": "Опис",
"add": "Додати ланцюжок правил",
"set-root": "Зробити ланцюжок правил основним",
@ -1858,8 +1921,8 @@
"search": "Пошук вузлів",
"open-node-library": "Відкрити бібліотеку вузлів",
"add": "Додати вузол правил",
"name": "Ім'я",
"name-required": "Необхідно вказати ім'я.",
"name": "Назва",
"name-required": "Необхідно вказати назву.",
"type": "Тип",
"rule-node-description": "Опис вузла правил",
"delete": "Видалити вузол правил",
@ -1916,7 +1979,7 @@
"output": "Вихід",
"test": "Тест",
"help": "Допомога",
"reset-debug-mode": "Вимкнути режим налогодження у всіх правилах"
"reset-debug-mode": "Вимкнути режим налагодження у всіх правилах"
},
"scheduler": {
"scheduler": "Планувальник",
@ -1929,7 +1992,7 @@
"add-scheduler-event": "Додати подію",
"search-scheduler-events": "Пошук події",
"created-time": "Час створення",
"name": "Ім'я",
"name": "Назва",
"type": "Тип",
"created_customer": "Створено клієнтом",
"edit-scheduler-event": "Редагувати подію",
@ -1942,7 +2005,7 @@
"delete-scheduler-events-text": "Будьте обережні, після підтвердження всі вибрані події будуть видалені, і всі пов'язані з ними дані стануть недоступними.",
"create": "Створити подію планувальника",
"edit": "Змінити подію планувальника",
"name-required": "Необхідно задати ім'я",
"name-required": "Необхідно вказати назву",
"configuration": "Конфігурація",
"schedule": "Розклад",
"start-time": "Початок",
@ -1950,7 +2013,7 @@
"repeats": "Повтори",
"daily": "Щодня",
"weekly": "Щотижня",
"repeats-required": "Потрібно вказати повторення.",
"repeats-required": "Необхідно вказати повторення.",
"repeat-on": "Повторювати по",
"repeat-every": "Повторювати кожний(у)",
"ends-on": "Завершення",
@ -2021,7 +2084,7 @@
"base-url-required": "Необхідно вказати базову URL-адресу.",
"use-dashboard-timewindow": "Використовуйте вікно часу на панелі інструментів",
"timewindow": "Вікно часу",
"name-pattern": "Шаблон імені звіту",
"name-pattern": "Шаблон назви звіту",
"name-pattern-required": "Необхідно задати шаблон назви звіту",
"type": "Report type",
"use-current-user-credentials": "Використовувати поточні авторизаційні дані користувача",
@ -2051,7 +2114,7 @@
"no-blob-entities-prompt": "Файлів не знайдено",
"report": "Звіт",
"created-time": "Час створення",
"name": "Ім'я",
"name": "Назва",
"type": "Тип",
"created_customer": "Створено клієнтом",
"download-blob-entity": "Завантажити файл",
@ -2066,9 +2129,9 @@
"timezone-required": "Необхідно вказати часовий пояс."
},
"queue": {
"select_name": "Виберіть ім'я для Queue",
"name": "Iм'я для Queue",
"name_required": "Поле 'Имя для Queue' обязательно к заполнению!"
"select_name": "Виберіть назву для Queue",
"name": "Назва для Queue",
"name_required": "Поле 'Назва для Queue' необхідно заповнити!"
},
"tenant": {
"tenant": "Власник",
@ -2325,8 +2388,8 @@
"search-actions": "Пошук дії",
"action-source": "Джерело дії",
"action-source-required": "Необхідно вказати джерело дії.",
"action-name": "Ім'я дії",
"action-name-required": "Необхідно вказати ім'я дії.",
"action-name": "Назва дії",
"action-name-required": "Необхідно вказати назву дії.",
"action-name-not-unique": "Дія з такою назвою вже існує.<br/>Назва дії має бути унікальною в межах одного джерела дії.",
"action-icon": "Іконка",
"action-type": "Тип",
@ -2420,9 +2483,9 @@
"discard-changes": "Скасувати зміни",
"device-name": "Назва пристрою",
"device-name-required": "Необхідно вказати назву пристрою",
"entity-attribute-required": "Значення атрибута обов'язкове",
"entity-attribute-required": "Необхідно вказати значення атрибута",
"entity-coordinate-required": "Необхідно вказати широту та довготу",
"entity-timeseries-required": "Значення телеметрії обов'язкове",
"entity-timeseries-required": "Необхідно вказати значення телеметрії",
"get-location": "Отримати поточне місцезнаходження",
"latitude": "Широта",
"longitude": "Довгота",
@ -2492,7 +2555,7 @@
}
},
"white-labeling": {
"white-labeling": іле маркування",
"white-labeling": рендування",
"login-white-labeling": "Login White Labeling",
"preview": "Попередній перегляд",
"app-title": "Назва програми",

Loading…
Cancel
Save