2403 lines
175 KiB
JSON
2403 lines
175 KiB
JSON
{
|
||
"credentials": {
|
||
"credentialsViewer": "Переглядач облікових даних",
|
||
"manageYourSSHCredentials": "Безпечно керувати вашими обліковими даними SSH",
|
||
"addCredential": "Додати",
|
||
"createCredential": "Створити облікові дані",
|
||
"editCredential": "Редагувати облікові дані",
|
||
"viewCredential": "Переглянути облікові дані",
|
||
"duplicateCredential": "Дублювати облікові дані",
|
||
"deleteCredential": "Видалити облікові дані",
|
||
"updateCredential": "Оновити облікові дані",
|
||
"credentialName": "Ім'я облікового запису",
|
||
"credentialDescription": "Опис",
|
||
"username": "Ім'я користувача",
|
||
"searchCredentials": "Пошук облікових даних...",
|
||
"selectFolder": "Вибрати теку",
|
||
"selectAuthType": "Виберіть тип автентифікації",
|
||
"allFolders": "Всі теки",
|
||
"allAuthTypes": "Всі типи автентифікації",
|
||
"uncategorized": "Без категорії",
|
||
"totalCredentials": "Загальна сума замовлення",
|
||
"keyBased": "Ключове",
|
||
"passwordBased": "Гасло на основі",
|
||
"folders": "Папки",
|
||
"noCredentialsMatchFilters": "Немає облікових даних, що відповідають вашим фільтрам",
|
||
"noCredentialsYet": "Немає створених облікових даних",
|
||
"createFirstCredential": "Створіть ваші перші облікові дані",
|
||
"failedToFetchCredentials": "Не вдалося отримати облікові дані",
|
||
"credentialDeletedSuccessfully": "Облікові дані успішно видалені",
|
||
"failedToDeleteCredential": "Не вдалося видалити облікові дані",
|
||
"confirmDeleteCredential": "Ви впевнені, що бажаєте видалити облікові дані \"{{name}}?",
|
||
"credentialCreatedSuccessfully": "Облікові дані успішно створені",
|
||
"credentialUpdatedSuccessfully": "Облікові дані успішно оновлено",
|
||
"failedToSaveCredential": "Не вдалося зберегти облікові дані",
|
||
"failedToFetchCredentialDetails": "Не вдалося отримати облікові дані",
|
||
"failedToFetchHostsUsing": "Не вдалося отримати хости, використовуючи ці облікові дані",
|
||
"loadingCredentials": "Завантаження облікових даних...",
|
||
"retry": "Повторити спробу",
|
||
"noCredentials": "Облікові дані відсутні",
|
||
"noCredentialsMessage": "Ви ще не додали жодного облікового запису. Натисніть \"Додати обліковий запис\", щоб почати.",
|
||
"sshCredentials": "Облікові дані SSH",
|
||
"credentialsCount": "Облікові дані {{count}}",
|
||
"refresh": "Оновити",
|
||
"passwordRequired": "Потрібен пароль",
|
||
"sshKeyRequired": "Потрібен SSH ключ",
|
||
"credentialAddedSuccessfully": "Обліковку \"{{name}}\" успішно додано",
|
||
"general": "Загальні налаштування",
|
||
"description": "Опис",
|
||
"folder": "Тека",
|
||
"tags": "Мітки",
|
||
"addTagsSpaceToAdd": "Додати теґи (натисніть пробіл, щоб додати)",
|
||
"password": "Пароль",
|
||
"key": "Ключ",
|
||
"sshPrivateKey": "Приватний ключ SSH",
|
||
"upload": "Вивантажити",
|
||
"updateKey": "Оновити ключ",
|
||
"keyPassword": "Пароль ключа",
|
||
"keyType": "Тип ключа",
|
||
"keyTypeRSA": "РСБ",
|
||
"keyTypeECDSA": "ECDSA",
|
||
"keyTypeEd25519": "Ed25519",
|
||
"basicInfo": "Основна інформація",
|
||
"authentication": "Автентифікація",
|
||
"organization": "Організація",
|
||
"basicInformation": "Основна інформція",
|
||
"basicInformationDescription": "Введіть основну інформацію цього облікового запису",
|
||
"authenticationMethod": "Метод автентифікації",
|
||
"authenticationMethodDescription": "Виберіть, як ви хочете автентифікувати SSH сервери",
|
||
"organizationDescription": "Організуйте свої облікові дані за допомогою папок та тегів",
|
||
"enterCredentialName": "Введіть ім'я облікового запису",
|
||
"enterCredentialDescription": "Введіть опис (необов'язково)",
|
||
"enterUsername": "Введіть ім'я користувача",
|
||
"nameIsRequired": "Необхідна назва облікового запису",
|
||
"usernameIsRequired": "Ім'я користувача є обов'язковим",
|
||
"authenticationType": "Тип автентифікації",
|
||
"passwordAuthDescription": "Використовувати автентифікацію за допомогою пароля",
|
||
"sshKeyAuthDescription": "Використовувати SSH ключ авторизації",
|
||
"passwordIsRequired": "Потрібен пароль",
|
||
"sshKeyIsRequired": "Потрібен SSH ключ",
|
||
"sshKeyType": "Тип SSH ключа",
|
||
"privateKey": "Приватний ключ",
|
||
"enterPassword": "Уведіть пароль",
|
||
"enterPrivateKey": "Введіть приватний ключ",
|
||
"keyPassphrase": "Ключова фраза",
|
||
"enterKeyPassphrase": "Введіть ключову фразу (необов'язково)",
|
||
"keyPassphraseOptional": "Необов'язково: залишити порожнім, якщо ваш ключ не має секретної фрази",
|
||
"leaveEmptyToKeepCurrent": "Залиште пустим, щоб зберегти поточне значення",
|
||
"uploadKeyFile": "Завантажити ключовий файл",
|
||
"generateKeyPairButton": "Згенерувати ключову пару",
|
||
"generateKeyPair": "Згенерувати ключову пару",
|
||
"generateKeyPairDescription": "Сгенерувати новий SSH ключ. Якщо ви хочете захистити ключ за допомогою пароля, введіть його в поле пароля нижче першого.",
|
||
"deploySSHKey": "Розгортати SSH ключ",
|
||
"deploySSHKeyDescription": "Розгортати відкритий ключ до цільового сервера",
|
||
"sourceCredential": "Вихідні дані",
|
||
"targetHost": "Цільовий хост",
|
||
"deploymentProcess": "Процес розгортання",
|
||
"deploymentProcessDescription": "Це безпечно додасть відкритий ключ до цільового хоста ~/.ssh/authorized_keys файл без перезапису існуючих ключів. Операція незворотна.",
|
||
"chooseHostToDeploy": "Виберіть хост для розгортання...",
|
||
"deploying": "Розгортання...",
|
||
"name": "Ім'я",
|
||
"noHostsAvailable": "Немає доступних хостів",
|
||
"noHostsMatchSearch": "Немає хостів, які відповідають вашому пошуку",
|
||
"sshKeyGenerationNotImplemented": "Функція генерації SSH ключа буде скоро",
|
||
"connectionTestingNotImplemented": "Функція тестування підключення відбудеться найближчим часом",
|
||
"testConnection": "Перевірка підключення",
|
||
"selectOrCreateFolder": "Виберіть або створіть теку",
|
||
"noFolder": "Без теки",
|
||
"orCreateNewFolder": "Або створити нову теку",
|
||
"addTag": "Додати тег",
|
||
"saving": "Збереження...",
|
||
"credentialId": "Ідентифікатор облікового запису",
|
||
"overview": "Перегляд попереднього контакту",
|
||
"security": "Безпека",
|
||
"usage": "Використання",
|
||
"securityDetails": "Деталі безпеки",
|
||
"securityDetailsDescription": "Перегляд зашифрованої інформації про облікові дані",
|
||
"credentialSecured": "Обліковка захищена",
|
||
"credentialSecuredDescription": "Всі чутливі дані зашифровані AES-256",
|
||
"passwordAuthentication": "Автентифікація паролю",
|
||
"keyAuthentication": "Ключові автентифікації",
|
||
"securityReminder": "Нагадування про безпеку",
|
||
"securityReminderText": "Не поширюйте облікові дані. Всі дані зашифровані.",
|
||
"hostsUsingCredential": "Хости, які використовують це облікові дані",
|
||
"noHostsUsingCredential": "На даний час немає хостів використовувати ці облікові дані",
|
||
"timesUsed": "Разів використано",
|
||
"lastUsed": "Останнє використане",
|
||
"connectedHosts": "Підключені хости",
|
||
"created": "Створений",
|
||
"lastModified": "Дата останнього зміни",
|
||
"usageStatistics": "Статистика використання",
|
||
"copiedToClipboard": "{{field}} скопійовано до буферу обміну",
|
||
"failedToCopy": "Не вдалося скопіювати в буфер обміну",
|
||
"sshKey": "SSH ключ",
|
||
"createCredentialDescription": "Створити нові дані SSH для безпечного доступу",
|
||
"editCredentialDescription": "Оновити інформацію облікових даних",
|
||
"listView": "Список",
|
||
"folderView": "Папки",
|
||
"unknownCredential": "Не вказано",
|
||
"confirmRemoveFromFolder": "Ви впевнені, що хочете видалити\"{{name}}\" з папки \"{{folder}}\"? Облікові дані будуть переміщені в \"Без категорії\".",
|
||
"removedFromFolder": "Обліковку \"{{name}}\" успішно видалено з папки",
|
||
"failedToRemoveFromFolder": "Не вдалося вилучити облікові дані з папки",
|
||
"folderRenamed": "Тека \"{{oldName}}\" перейменовано в \"{{newName}}\" успішно",
|
||
"failedToRenameFolder": "Не вдалося перейменувати теку",
|
||
"movedToFolder": "Облікові дані \"{{name}}\" успішно переміщено до \"{{folder}}\"",
|
||
"failedToMoveToFolder": "Не вдалося перемістити облікові дані до папки",
|
||
"sshPublicKey": "Відкритий SSH ключ",
|
||
"publicKeyNote": "Публічний ключ не є обов'язковим, але рекомендовано для перевірки ключа",
|
||
"publicKeyUploaded": "Відкритий ключ завантажено",
|
||
"uploadPublicKey": "Завантажити відкритий ключ",
|
||
"uploadPrivateKeyFile": "Завантажити файл приватного ключа",
|
||
"uploadPublicKeyFile": "Завантажити файл відкритого ключа",
|
||
"privateKeyRequiredForGeneration": "Для створення відкритого ключа потрібен приватний ключ",
|
||
"failedToGeneratePublicKey": "Не вдалося згенерувати відкритий ключ",
|
||
"generatePublicKey": "Генерувати з закритого ключа",
|
||
"publicKeyGeneratedSuccessfully": "Публічний ключ успішно згенеровано",
|
||
"detectedKeyType": "Виявлений тип ключа",
|
||
"detectingKeyType": "виявлення...",
|
||
"optional": "За бажанням",
|
||
"generateKeyPairNew": "Згенерувати нову пару ключів",
|
||
"generateEd25519": "Згенерувати Ed25519",
|
||
"generateECDSA": "Згенерувати ECDSA",
|
||
"generateRSA": "Генерувати RSA",
|
||
"keyTypeEcdsaP256": "ECDSA P-256 (SSH)",
|
||
"keyTypeEcdsaP384": "ECDSA P-384 (SSH)",
|
||
"keyTypeEcdsaP521": "ECDSA P-521 (SSH)",
|
||
"keyTypeDsa": "DSA (SSH)",
|
||
"keyTypeRsaSha256": "РСА-ША2-256",
|
||
"keyTypeRsaSha512": "РСА-ША2-512",
|
||
"keyPairGeneratedSuccessfully": "Пара ключів {{keyType}} успішно згенерована",
|
||
"failedToGenerateKeyPair": "Не вдалося згенерувати пару ключів",
|
||
"generateKeyPairNote": "Згенерувати нову пару ключів SSH. Це замінить будь-які існуючі ключі в формі.",
|
||
"invalidKey": "Недійсний ключ",
|
||
"detectionError": "Помилка виявлення",
|
||
"removing": "Видалення:",
|
||
"clickToEditCredential": "Натисніть для редагування облікових даних",
|
||
"dragToMoveBetweenFolders": "Перетягніть, щоб перемістити між теками",
|
||
"keyBasedOnlyForDeployment": "Можна розгорнути лише дані SSH-ключів",
|
||
"publicKeyRequiredForDeployment": "Для розгортання необхідний відкритий ключ",
|
||
"selectTargetHost": "Виберіть цільовий хост",
|
||
"keyDeployedSuccessfully": "SSH ключ успішно розгортано",
|
||
"deploymentFailed": "Не вдалося розгорнути",
|
||
"failedToDeployKey": "Не вдалося розгорнути SSH ключ",
|
||
"clickToRenameFolder": "Натисніть, щоб перейменувати теку",
|
||
"renameFolder": "Перейменувати папку",
|
||
"idLabel": "ID:"
|
||
},
|
||
"dragIndicator": {
|
||
"error": "Помилка: {{error}}",
|
||
"dragging": "Перетягування {{fileName}}",
|
||
"preparing": "Підготовка {{fileName}}",
|
||
"readySingle": "Готовий до завантаження {{fileName}}",
|
||
"readyMultiple": "Готовий до завантаження файлів {{count}}",
|
||
"batchDrag": "Перетягніть файли {{count}} на стільницю",
|
||
"dragToDesktop": "Перетягнути на робочий стіл",
|
||
"canDragAnywhere": "Ви можете перетягувати файли в будь-якому місці робочого столу"
|
||
},
|
||
"sshTools": {
|
||
"title": "Інструменти SSH",
|
||
"closeTools": "Закрити SSH інструменти",
|
||
"keyRecording": "Кей запис",
|
||
"startKeyRecording": "Почати запис ключа",
|
||
"stopKeyRecording": "Припинити запис ключа",
|
||
"selectTerminals": "Виберіть терміни:",
|
||
"typeCommands": "Введіть команди (всі ключі підтримуються):",
|
||
"commandsWillBeSent": "Команди будуть надіслані на {{count}} вибраних терміналів.",
|
||
"settings": "Налаштування",
|
||
"enableRightClickCopyPaste": "Увімкнути правою кнопкою миші копіювати/вставити",
|
||
"shareIdeas": "Є ідеї для того, що потрібно стати поруч з жорсткими інструментами? Поділіться їх на",
|
||
"scripts": {
|
||
"inputPlaceholder": "наприклад, Системні Команди, Скрипти Docker"
|
||
}
|
||
},
|
||
"snippets": {
|
||
"title": "Сніпети",
|
||
"new": "Новий сніпет",
|
||
"create": "Створити сніпет",
|
||
"edit": "Редагувати сніпет",
|
||
"run": "Ран",
|
||
"empty": "Поки що сніпетів немає",
|
||
"emptyHint": "Створіть сніпет, щоб зберегти часто використовувані команди",
|
||
"searchSnippets": "Пошук сніпетів...",
|
||
"name": "Ім'я",
|
||
"description": "Опис",
|
||
"content": "Команда",
|
||
"namePlaceholder": "наприклад, перезавантажити Нгінкс",
|
||
"descriptionPlaceholder": "Необов'язковий опис",
|
||
"contentPlaceholder": "наприклад, sudo systemctl restart nginx",
|
||
"nameRequired": "Потрібне ім'я",
|
||
"contentRequired": "Потрібна команда",
|
||
"createDescription": "Створити новий сніпет команди для швидкого виконання",
|
||
"editDescription": "Редагувати сніпет цієї команди",
|
||
"deleteConfirmTitle": "Видалити сніпет",
|
||
"deleteConfirmDescription": "Ви впевнені, що хочете видалити \"{{name}}\"?",
|
||
"createSuccess": "Сніпет успішно створений",
|
||
"updateSuccess": "Сніпет успішно оновлено",
|
||
"deleteSuccess": "Сніпет успішно видалено",
|
||
"createFailed": "Не вдалося створити сніпет",
|
||
"updateFailed": "Не вдалося оновити сніпет",
|
||
"deleteFailed": "Не вдалося видалити сніпет",
|
||
"failedToFetch": "Не вдалося отримати сніпети",
|
||
"executeSuccess": "Виконання: {{name}}",
|
||
"copySuccess": "Скопійовано \"{{name}}\" в буфер обміну",
|
||
"runTooltip": "Виконати цей сніпет в терміналі",
|
||
"copyTooltip": "Скопіювати сніпет в буфер обміну",
|
||
"editTooltip": "Редагувати цей сніпет",
|
||
"deleteTooltip": "Видалити цей сніпет",
|
||
"newFolder": "Нова папка",
|
||
"reorderSameFolder": "Цей сніпет можна змінити лише в тій же папці",
|
||
"reorderSuccess": "Сніпети успішно впорядковано",
|
||
"reorderFailed": "Не вдалося змінити порядок сніпетів",
|
||
"deleteFolderConfirm": "Видалити папку \"{{name}}\"? Всі сніпети будуть переміщені в некатегорію.",
|
||
"deleteFolderSuccess": "Папка успішно видалена",
|
||
"deleteFolderFailed": "Не вдалося вилучити теку",
|
||
"updateFolderSuccess": "Папка успішно змінена",
|
||
"createFolderSuccess": "Теку успішно створено",
|
||
"updateFolderFailed": "Не вдалося оновити теку",
|
||
"createFolderFailed": "Не вдалося створити теку",
|
||
"selectTerminals": "Вибір терміналів (необов'язково)",
|
||
"executeOnSelected": "Виконати на вибраному терміналі {{count}}",
|
||
"executeOnCurrent": "Виконати при поточному терміналі (натисніть, щоб вибрати кратний)",
|
||
"folder": "Тека",
|
||
"selectFolder": "Оберіть теку або залиште порожньою",
|
||
"noFolder": "Без теки (без категорії)",
|
||
"folderName": "Ім'я папки",
|
||
"folderNameRequired": "Потрібне ім'я папки",
|
||
"folderColor": "Колір теки",
|
||
"folderIcon": "Іконка папки",
|
||
"preview": "Прев'ю",
|
||
"updateFolder": "Оновити теку",
|
||
"createFolder": "Створити теку",
|
||
"editFolder": "Змінити теку",
|
||
"editFolderDescription": "Налаштуйте вашу теку зі сніпетом",
|
||
"createFolderDescription": "Організуйте ваші сніпети у папки"
|
||
},
|
||
"commandHistory": {
|
||
"title": "Історія",
|
||
"searchPlaceholder": "Пошук команд...",
|
||
"noTerminal": "Немає активного терміналу",
|
||
"noTerminalHint": "Відкрийте термінал для перегляду його історії команд.",
|
||
"empty": "Історія команд ще немає",
|
||
"emptyHint": "Виконай команди в активному терміналі для створення своєї історії.",
|
||
"noResults": "Команд не знайдено",
|
||
"noResultsHint": "Немає команд, що відповідають \"{{query}}\"",
|
||
"deleteSuccess": "Команду видалено з історії",
|
||
"deleteFailed": "Не вдалося вилучити команду.",
|
||
"deleteTooltip": "Видалити команду",
|
||
"tabHint": "Використовувати вкладку в терміналі для автозаповнення в історії команд, якщо увімкнено в профілі користувача",
|
||
"authRequiredRefresh": "Необхідна авторизація. Будь ласка, оновіть сторінку.",
|
||
"dataAccessLockedReauth": "Доступ до даних заблоковано. Будь ласка, ще раз.",
|
||
"loading": "Завантаження історії команд...",
|
||
"error": "Помилка завантаження історії"
|
||
},
|
||
"splitScreen": {
|
||
"title": "Розділений екран",
|
||
"none": "Без ефекту",
|
||
"twoSplit": "2-стороння",
|
||
"threeSplit": "трьохсторонній",
|
||
"fourSplit": "4 Уей",
|
||
"availableTabs": "Доступні вкладки",
|
||
"dragTabsHint": "Перетягніть вкладки до комірки макета внизу, щоб призначити їх",
|
||
"layout": "Розділити розкладку екрану",
|
||
"dropHere": "Перетягніть сюди вкладку",
|
||
"apply": "Застосувати розділення",
|
||
"clear": "Очистити фрагмент",
|
||
"selectMode": "Вибрати режим розділеного екрану",
|
||
"helpText": "Виберіть кількість вкладок",
|
||
"success": "Розділений екран успішно застосовано",
|
||
"cleared": "Розділити екран очищено",
|
||
"error": {
|
||
"noAssignments": "Будь ласка, призначте принаймні одну вкладку в розкладку",
|
||
"fillAllSlots": "Будь ласка, заповніть усі {{count}} слотів перед подачею заявки"
|
||
}
|
||
},
|
||
"homepage": {
|
||
"loggedInTitle": "Ви увійшли!",
|
||
"loggedInMessage": "Ви ввійшли у систему! Використовуйте бічну панель для доступу до всіх доступних інструментів. Для початку створіть SSH хост у вкладці SSH Менеджера. Після створення, можна підключитися до цього стану, використовуючи інші додатки на бічній панелі.",
|
||
"failedToLoadAlerts": "Не вдалося завантажити сповіщення",
|
||
"failedToDismissAlert": "Не вдалося відхилити попередження"
|
||
},
|
||
"serverConfig": {
|
||
"title": "Конфігурація сервера",
|
||
"description": "Налаштуйте URL сервера Termix для підключення до ваших сервісів backend",
|
||
"serverUrl": "URL-адреса сервера",
|
||
"enterServerUrl": "Будь ласка, введіть URL-адресу сервера",
|
||
"testConnectionFirst": "Спочатку перевірте підключення",
|
||
"connectionSuccess": "Підключення успішне!",
|
||
"connectionFailed": "Не вдалося встановити з'єднання",
|
||
"connectionError": "Сталася помилка з'єднання",
|
||
"connected": "Підключено",
|
||
"disconnected": "Від’єднано",
|
||
"configSaved": "Налаштування успішно збережено",
|
||
"saveFailed": "Не вдалося зберегти конфігурацію",
|
||
"saveError": "Помилка під час збереження налаштувань",
|
||
"saving": "Збереження...",
|
||
"saveConfig": "Зберегти конфігурацію",
|
||
"helpText": "Введіть URL, на якому працює ваш Термікс сервер (e.g., http://localhost:30001 або https://your-server.com)",
|
||
"warning": "Застереження",
|
||
"notValidatedWarning": "URL-адреса не перевірена - переконайтеся, що вона вірна",
|
||
"changeServer": "Змінити сервер",
|
||
"mustIncludeProtocol": "Адреса сервера має починатися з http:// або https://"
|
||
},
|
||
"versionCheck": {
|
||
"error": "Помилка перевірки версії",
|
||
"checkFailed": "Не вдалося перевірити наявність оновлень",
|
||
"upToDate": "Додаток оновлено до дати",
|
||
"currentVersion": "Ваша версія {{version}}",
|
||
"updateAvailable": "Доступне оновлення",
|
||
"newVersionAvailable": "Доступна нова версія! Ви використовуєте {{current}}, але {{latest}} доступна.",
|
||
"releasedOn": "Випущена на {{date}}",
|
||
"downloadUpdate": "Завантажити оновлення",
|
||
"dismiss": "Відхилити",
|
||
"checking": "Перевірка оновлень...",
|
||
"checkUpdates": "Перевірити наявність оновлень",
|
||
"checkingUpdates": "Перевірка оновлень...",
|
||
"refresh": "Оновити",
|
||
"updateRequired": "Необхідне оновлення",
|
||
"updateDismissed": "Оновити сповіщення відхилено",
|
||
"noUpdatesFound": "Оновлення не знайдено"
|
||
},
|
||
"common": {
|
||
"close": "Закрити",
|
||
"minimize": "Minimize",
|
||
"online": "Онлайн",
|
||
"offline": "В автономному режимі",
|
||
"continue": "Продовжити",
|
||
"maintenance": "Ремонт",
|
||
"degraded": "Погіршення",
|
||
"discord": "Discord",
|
||
"error": "Помилка",
|
||
"warning": "Застереження",
|
||
"info": "Інформація",
|
||
"success": "Успіх",
|
||
"loading": "Завантажується...",
|
||
"required": "Обов'язково",
|
||
"optional": "За бажанням",
|
||
"connect": "Підключитися",
|
||
"connecting": "З’єднання...",
|
||
"creating": "Створюю...",
|
||
"clear": "Очистити",
|
||
"toggleSidebar": "Перемикач бічної панелі",
|
||
"sidebar": "Sidebar",
|
||
"home": "Домашній екран",
|
||
"expired": "Термін дії закінчився",
|
||
"expiresToday": "Завершується сьогодні",
|
||
"expiresTomorrow": "Термін дії закінчується через {{days}} днів",
|
||
"updateAvailable": "Доступне оновлення",
|
||
"sshPath": "Шлях до SSH",
|
||
"localPath": "Локальний шлях",
|
||
"appName": "Термі",
|
||
"resetSidebarWidth": "Reset sidebar width",
|
||
"dragToResizeSidebar": "Перетягніть для зміни розміру бічної панелі",
|
||
"noAuthCredentials": "Немає облікових даних для цього SSH хосту",
|
||
"noReleases": "Немає релізів",
|
||
"updatesAndReleases": "Оновлення та релізи",
|
||
"newVersionAvailable": "Доступна нова версія ({{version}}).",
|
||
"failedToFetchUpdateInfo": "Неможливо отримати інформацію оновлення",
|
||
"preRelease": "Пре-реліз",
|
||
"loginFailed": "Помилка входу в систему",
|
||
"noReleasesFound": "Не знайдено жодного релізу.",
|
||
"yourBackupCodes": "Резервні коди",
|
||
"sendResetCode": "Надіслати код скидання",
|
||
"verifyCode": "Код перевірки",
|
||
"resetPassword": "Скидання пароля",
|
||
"resetCode": "Reset Code",
|
||
"newPassword": "Новий пароль",
|
||
"folder": "Тека",
|
||
"file": "Файл",
|
||
"renamedSuccessfully": "перейменовано успішно",
|
||
"deletedSuccessfully": "успішно видалено",
|
||
"noTunnelConnections": "Тунельні з’єднання не налаштовано",
|
||
"sshTools": "Інструменти SSH",
|
||
"english": "Українська",
|
||
"chinese": "Китайська",
|
||
"german": "Німецька",
|
||
"cancel": "Скасувати",
|
||
"username": "Ім'я користувача",
|
||
"name": "Ім'я",
|
||
"login": "Логін",
|
||
"logout": "Вихід із системи",
|
||
"register": "Зареєструватися",
|
||
"password": "Пароль",
|
||
"version": "Версія",
|
||
"confirmPassword": "Підтвердити пароль",
|
||
"back": "Відмінити",
|
||
"email": "Ел. пошта",
|
||
"submit": "Ввести",
|
||
"change": "Змінити",
|
||
"save": "Зберегти",
|
||
"saving": "Збереження...",
|
||
"delete": "Видалити",
|
||
"edit": "Редагувати",
|
||
"add": "Додати",
|
||
"search": "Пошук",
|
||
"confirm": "Підтвердити",
|
||
"yes": "Так",
|
||
"no": "Ні",
|
||
"ok": "Гаразд",
|
||
"enabled": "Увімкнено",
|
||
"disabled": "Вимкнено",
|
||
"important": "Важливе",
|
||
"notEnabled": "Вимкнено",
|
||
"settingUp": "Налаштування...",
|
||
"next": "Уперед",
|
||
"previous": "Попереднє",
|
||
"refresh": "Оновити",
|
||
"settings": "Налаштування",
|
||
"profile": "Анкета",
|
||
"help": "Довідка",
|
||
"about": "Про програму",
|
||
"language": "Мова:",
|
||
"autoDetect": "Автоматичне визначення",
|
||
"changeAccountPassword": "Змінити пароль облікового запису",
|
||
"passwordResetTitle": "Скидання пароля",
|
||
"passwordResetDescription": "Ви збираєтеся скинути пароль. Після цього ви вийдете з усіх активних сесій.",
|
||
"enterSixDigitCode": "Введіть 6-значний код із логів контейнерів для користувача:",
|
||
"enterNewPassword": "Введіть новий пароль для користувача:",
|
||
"passwordsDoNotMatch": "Паролі не збігаються",
|
||
"passwordMinLength": "Пароль має містити щонайменше 6 символів",
|
||
"passwordResetSuccess": "Пароль успішно скинуто! Тепер ви можете увійти в систему за допомогою нового пароля.",
|
||
"failedToInitiatePasswordReset": "Не вдалося ініціювати скидання пароля",
|
||
"failedToVerifyResetCode": "Не вдалося перевірити код скидання",
|
||
"failedToCompletePasswordReset": "Не вдалося виконати скидання пароля",
|
||
"documentation": "Документація",
|
||
"retry": "Повторити спробу",
|
||
"checking": "Перевірка...",
|
||
"checkingDatabase": "Перевірка підключення до бази даних...",
|
||
"actions": "Дії",
|
||
"remove": "Видалити",
|
||
"revoke": "Revoke",
|
||
"create": "Створити"
|
||
},
|
||
"nav": {
|
||
"home": "Домашній екран",
|
||
"hosts": "Хости",
|
||
"credentials": "Дані доступу",
|
||
"terminal": "Термінал",
|
||
"docker": "Докер",
|
||
"tunnels": "Тунельс",
|
||
"fileManager": "Файловий менеджер",
|
||
"serverStats": "Статистика на сервері",
|
||
"admin": "Адмін",
|
||
"userProfile": "Профіль користувача",
|
||
"tools": "Інструменти",
|
||
"snippets": "Сніпети",
|
||
"newTab": "New Tab",
|
||
"splitScreen": "Розділений екран",
|
||
"closeTab": "Закрити вкладку",
|
||
"sshManager": "SSH менеджер",
|
||
"hostManager": "Менеджер хостів",
|
||
"cannotSplitTab": "Неможливо розділити цю вкладку",
|
||
"tabNavigation": "Tab Navigation",
|
||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}"
|
||
},
|
||
"admin": {
|
||
"title": "Адміністративні налаштування",
|
||
"oidc": "OIDC",
|
||
"users": "Спільноти",
|
||
"userManagement": "Керування користувачами",
|
||
"makeAdmin": "Зробити адміністратором",
|
||
"removeAdmin": "Видалити адміністратора",
|
||
"deleteUser": "Видалити користувача {{username}}? Цю дію неможливо скасувати.",
|
||
"allowRegistration": "Дозволити реєстрацію",
|
||
"oidcSettings": "Налаштування OIDC",
|
||
"clientId": "ID клієнта",
|
||
"clientSecret": "Секретний ключ",
|
||
"issuerUrl": "Адреса емітента",
|
||
"authorizationUrl": "URL авторизації",
|
||
"tokenUrl": "URL токену",
|
||
"updateSettings": "Налаштування оновлення",
|
||
"confirmDelete": "Ви впевнені, що хочете видалити цього користувача?",
|
||
"confirmMakeAdmin": "Ви впевнені, що хочете зробити {{username}} адміністратором?",
|
||
"confirmRemoveAdmin": "Ви впевнені, що хочете видалити статус адміністратора з {{username}}?",
|
||
"externalAuthentication": "Зовнішня автентифікація (OIDC)",
|
||
"configureExternalProvider": "Налаштування зовнішнього постачальника ідентифікації для автентифікації OIDC/OAuth2.",
|
||
"userIdentifierPath": "Ідентифікатор користувача",
|
||
"displayNamePath": "Відображення шляху до імені",
|
||
"scopes": "Області використання",
|
||
"saving": "Збереження...",
|
||
"saveConfiguration": "Зберегти конфігурацію",
|
||
"reset": "Reset",
|
||
"success": "Успіх",
|
||
"loading": "Завантажується...",
|
||
"refresh": "Оновити",
|
||
"loadingUsers": "Завантаження користувачів...",
|
||
"username": "Ім'я користувача",
|
||
"type": "Тип",
|
||
"actions": "Дії",
|
||
"external": "Зовнішній",
|
||
"local": "Місцевий",
|
||
"adminManagement": "Керування адміністраторами",
|
||
"makeUserAdmin": "Зробити користувача адміністратором",
|
||
"adding": "Додаємо...",
|
||
"currentAdmins": "Поточні адміни",
|
||
"adminBadge": "Адмін",
|
||
"removeAdminButton": "Видалити адміністратора",
|
||
"general": "Загальні налаштування",
|
||
"userRegistration": "Реєстрація користувача",
|
||
"allowNewAccountRegistration": "Дозволити реєстрацію нових акаунтів",
|
||
"allowPasswordLogin": "Дозволити логін / пароль",
|
||
"missingRequiredFields": "Відсутні обов'язкові поля: {{fields}}",
|
||
"oidcConfigurationUpdated": "Налаштування OIDC успішно оновлено!",
|
||
"failedToFetchOidcConfig": "Не вдалося отримати конфігурацію OIDC",
|
||
"failedToFetchRegistrationStatus": "Не вдалося отримати статус реєстрації",
|
||
"failedToFetchPasswordLoginStatus": "Помилка отримання статусу входу до пароля",
|
||
"failedToFetchUsers": "Не вдалося отримати користувачів",
|
||
"oidcConfigurationDisabled": "Налаштування OIDC успішно вимкнено!",
|
||
"failedToUpdateOidcConfig": "Не вдалося оновити конфігурацію OIDC",
|
||
"failedToDisableOidcConfig": "Не вдалося вимкнути налаштування OIDC",
|
||
"enterUsernameToMakeAdmin": "Введіть ім'я, щоб зробити адміна",
|
||
"userIsNowAdmin": "Користувач {{username}} тепер є адміністратором",
|
||
"failedToMakeUserAdmin": "Не вдалося зробити адміністратора користувача",
|
||
"removeAdminStatus": "Видалити статус адміністратора з {{username}}?",
|
||
"adminStatusRemoved": "Статус адміністратора видалено з {{username}}",
|
||
"failedToRemoveAdminStatus": "Не вдалося видалити статус адміністратора",
|
||
"userDeletedSuccessfully": "Користувача {{username}} успішно видалено",
|
||
"failedToDeleteUser": "Не вдалося вилучити користувача",
|
||
"overrideUserInfoUrl": "Перевизначити URL інформації користувача (не обов'язково)",
|
||
"failedToFetchSessions": "Не вдалося отримати сесії",
|
||
"sessionRevokedSuccessfully": "Сесія успішно анульована",
|
||
"failedToRevokeSession": "Не вдалося видалити сесію",
|
||
"confirmRevokeSession": "Ви впевнені, що хочете скасувати цей сеанс?",
|
||
"confirmRevokeAllSessions": "Ви впевнені, що хочете скасувати всі сеанси для цього користувача?",
|
||
"failedToRevokeSessions": "Не вдалося скасувати сеанси",
|
||
"sessionsRevokedSuccessfully": "Сесії успішно скасовано",
|
||
"linkToPasswordAccount": "Посилання на пароль облікового запису",
|
||
"linkOIDCDialogTitle": "Пов'язати обліковий запис OIDC з паролем",
|
||
"linkOIDCDialogDescription": "Посилання {{username}} (OIDC користувач) з існуючим обліковим записом пароля. Це увімкне подвійну автентифікацію для облікового запису пароля.",
|
||
"createUser": "Створити користувача",
|
||
"createUserDescription": "Створити нового локального користувача з ім'ям користувача і паролем",
|
||
"enterUsername": "Введіть ім'я користувача",
|
||
"enterPassword": "Уведіть пароль",
|
||
"userCreatedSuccessfully": "Користувача {{username}} успішно створено",
|
||
"failedToCreateUser": "Не вдалося створити користувача",
|
||
"manageUser": "Управління користувачем",
|
||
"manageUserDescription": "Керування налаштуваннями, ролями та дозволами",
|
||
"authType": "Тип автентифікації",
|
||
"adminStatus": "Статус адміністратора",
|
||
"userId": "ID користувача",
|
||
"regularUser": "Звичайний користувач",
|
||
"adminPrivileges": "Привілеї адміністратора",
|
||
"administratorRole": "Роль адміністратора",
|
||
"administratorRoleDescription": "Надати повний доступ до системи та права управління",
|
||
"passwordManagement": "Керування паролями",
|
||
"passwordResetWarning": "Скидання пароля користувача призведе до видалення всіх їх даних (хостів SSH, облікових даних, даних). Цю дію не можна скасувати.",
|
||
"resetUserPassword": "Скинути пароль користувача",
|
||
"resettingPassword": "Скидання...",
|
||
"passwordResetInitiated": "Розпочато скидання пароля для {{username}}. Код скидання надіслано.",
|
||
"failedToResetPassword": "Не вдалося ініціювати скидання пароля",
|
||
"sessionManagement": "Керування сесіями",
|
||
"revokeAllSessions": "Скасувати всі сеанси",
|
||
"revokeAllSessionsDescription": "Примусово вийти з усіх пристроїв і сесій",
|
||
"revoking": "Відкликання...",
|
||
"revoke": "Відкликати всі",
|
||
"dangerZone": "Небезпечна зона",
|
||
"deleteUserTitle": "Видалити обліковий запис",
|
||
"deleteUserWarning": "Остаточно видалити цей обліковий запис користувача і всі пов'язані дані. Цю дію не можна скасувати.",
|
||
"deleting": "Видалення...",
|
||
"cannotDeleteSelf": "Ви не можете видалити свій власний обліковий запис",
|
||
"cannotRemoveLastAdmin": "Не можна видалити останнього адміністратора",
|
||
"cannotRemoveOwnAdmin": "Ви не можете видалити власні права адміністратора",
|
||
"cannotModifyOwnAdminStatus": "Ви не можете змінювати свій статус адміна",
|
||
"dualAuth": "Подвійна Авторизація",
|
||
"externalOIDC": "Зовнішній (OIDC)",
|
||
"localPassword": "Локальний пароль",
|
||
"confirmRevokeOwnSessions": "Ви впевнені, що хочете скасувати всі ваші сеанси? Ви вийдете з системи.",
|
||
"linkOIDCWarningTitle": "Попередження: Дані користувача OIDC буде видалено",
|
||
"linkOIDCActionDeleteUser": "Видалення облікового запису OIDC з їхніми даними",
|
||
"linkOIDCActionAddCapability": "Додати можливість входу через OIDC до цільового облікового запису",
|
||
"linkOIDCActionDualAuth": "Дозволити пароль авторизації через пароль і OIDC",
|
||
"linkTargetUsernameLabel": "Ім'я користувача з цільовим паролем",
|
||
"linkTargetUsernamePlaceholder": "Введіть ім'я користувача облікового запису пароля",
|
||
"linkAccountsButton": "Пов’язати облікові записи",
|
||
"linkingAccounts": "Посилання...",
|
||
"accountsLinkedSuccessfully": "Користувач OIDC {{oidcUsername}} був пов’язаний з {{targetUsername}}",
|
||
"failedToLinkAccounts": "Не вдалося зв'язати облікові записи",
|
||
"linkTargetUsernameRequired": "Потрібне ім'я користувача",
|
||
"unlinkOIDCTitle": "Від'єднати автентифікацію OIDC",
|
||
"unlinkOIDCDescription": "Видалити OIDC автентифікацію з {{username}}? Користувач зможе увійти через ім'я користувача/пароль після цього.",
|
||
"unlinkOIDCSuccess": "OIDC не пов'язаний з {{username}}",
|
||
"failedToUnlinkOIDC": "Не вдалося від’єднати OIDC",
|
||
"databaseSecurity": "Безпека бази даних",
|
||
"encryptionStatus": "Стан шифрування",
|
||
"encryptionEnabled": "Шифрування увімкнено",
|
||
"enabled": "Увімкнено",
|
||
"disabled": "Вимкнено",
|
||
"keyId": "Ідентифікатор ключа",
|
||
"created": "Створений",
|
||
"migrationStatus": "Статус міграції",
|
||
"migrationCompleted": "Міграція завершена",
|
||
"migrationRequired": "Потрібна міграція",
|
||
"deviceProtectedMasterKey": "Головний ключ захисту середовища",
|
||
"legacyKeyStorage": "Спадкове сховище ключів",
|
||
"masterKeyEncryptedWithDeviceFingerprint": "Основний ключ зашифрований відбитком пальця середовища (активація захисту KEK)",
|
||
"keyNotProtectedByDeviceBinding": "Ключ не захищений зв'язком середовища (оновити рекомендовано)",
|
||
"valid": "Valid",
|
||
"initializeDatabaseEncryption": "Ініціалізація шифрування бази даних",
|
||
"enableAes256EncryptionWithDeviceBinding": "Увімкнути шифрування AES-256 з захистом майстер-ключа. Це створює захищеність для SSH-ключів, паролів та ключів для автентифікації.",
|
||
"featuresEnabled": "Функції ввімкнено:",
|
||
"aes256GcmAuthenticatedEncryption": "AES-256-GCM автентифіковане шифрування",
|
||
"deviceFingerprintMasterKeyProtection": "Захист головного ключа відбитка пальців оточення (KEK)",
|
||
"pbkdf2KeyDerivation": "Формування ключа PBKDF2 за допомогою 100К ітерацій",
|
||
"automaticKeyManagement": "Автоматичне керування ключами та обертанням",
|
||
"initializing": "Ініціалізація...",
|
||
"initializeEnterpriseEncryption": "Ініціалізувати шифрування Enterprise",
|
||
"migrateExistingData": "Міграція наявних даних",
|
||
"encryptExistingUnprotectedData": "Шифрувати наявні незахищені дані в базі даних. Цей процес безпечний і створює автоматичні резервні копії.",
|
||
"testMigrationDryRun": "Перевірка сумісності шифрування",
|
||
"migrating": "Міграція...",
|
||
"migrateData": "Міграція даних",
|
||
"securityInformation": "Відомості про безпеку",
|
||
"sshPrivateKeysEncryptedWithAes256": "Приватні ключі та паролі SSH шифруються за допомогою AES-256-GCM",
|
||
"userAuthTokensProtected": "Маркери аутентифікації та секрети 2FA захищені",
|
||
"masterKeysProtectedByDeviceFingerprint": "Основні ключі шифрування захищені відбитком пристрою (KEK)",
|
||
"keysBoundToServerInstance": "Ключі прив'язуються до поточного серверного середовища (перенесено зі змінними середовища)",
|
||
"pbkdf2HkdfKeyDerivation": "PBKDF2 + похідна клавіша HKDF з 100K ітераціями",
|
||
"backwardCompatibleMigration": "Всі дані залишаються зворотною сумісністю під час міграції",
|
||
"enterpriseGradeSecurityActive": "Активувати Enterprise-Grade Безпека",
|
||
"masterKeysProtectedByDeviceBinding": "Ваші головні ключі шифрування захищені відбитком пальця навколишнього середовища. Це використовує ім'я хоста, шляхи та іншу інформацію про середовище для генерації ключів захисту. Для міграції серверів встановіть змінну середовища DB_ENCRYPTION_KEY на новому сервері.",
|
||
"important": "Важливе",
|
||
"keepEncryptionKeysSecure": "Забезпечте захист даних: регулярне резервне копіювання файлів бази даних і конфігурації сервера. Для перенесення на новий сервер, встановіть змінну середовища DB_ENCRYPTION_KEY на нове середовище, або підтримуйте однакове ім'я хоста і структуру каталогу.",
|
||
"loadingEncryptionStatus": "Завантаження стану шифрування...",
|
||
"testMigrationDescription": "Переконайтеся, що існуючі дані можуть бути безпечно перенесені в зашифрований формат, не фактично змінюючи будь-які дані",
|
||
"serverMigrationGuide": "Посібник по міграції",
|
||
"migrationInstructions": "Для міграції зашифрованих даних на новий сервер: 1) Файли бази даних резервного копіювання: 2) Встановіть змінну середовища DB_ENCRYPTION_KEY=\"your-key\" на новому сервері, 3) Відновлення файлів бази даних",
|
||
"environmentProtection": "Захист навколишнього середовища",
|
||
"environmentProtectionDesc": "Захищає ключі шифрування, засновані на інформації про серверне середовище (ім'я хоста, шляхи і т. д.), можна змігрувати за допомогою змінних середовища",
|
||
"verificationCompleted": "Перевірка сумісності завершена - жодних даних не було змінено",
|
||
"verificationInProgress": "Перевірка завершена",
|
||
"dataMigrationCompleted": "Міграція даних успішно завершена!",
|
||
"verificationFailed": "Помилка перевірки сумісності",
|
||
"migrationFailed": "Міграція не вдалася",
|
||
"runningVerification": "Виконується перевірка сумісності...",
|
||
"startingMigration": "Початок міграції...",
|
||
"hardwareFingerprintSecurity": "Апаратний відбиток пальця",
|
||
"hardwareBoundEncryption": "Увімкнене шифрування апаратних мікрофондів",
|
||
"masterKeysNowProtectedByHardwareFingerprint": "Основні ключі тепер захищені реальним апаратним відбитком пальців замість змінних середовища",
|
||
"cpuSerialNumberDetection": "Виявлення послідовних номерів ЦП",
|
||
"motherboardUuidIdentification": "UUID Motherboard",
|
||
"diskSerialNumberVerification": "Перевірка серійного номера на диску",
|
||
"biosSerialNumberCheck": "Перевірка серійного номера BIOS",
|
||
"stableMacAddressFiltering": "Використання MAC-адреси для фільтрації",
|
||
"databaseFileEncryption": "Шифрування файлу бази даних",
|
||
"dualLayerProtection": "Активний захист подвійних шарів",
|
||
"bothFieldAndFileEncryptionActive": "Рівень обох полів та шифрування файлів тепер активний для максимальної безпеки",
|
||
"fieldLevelAes256Encryption": "Шифрування AES-256 для конфіденційних даних",
|
||
"fileLevelDatabaseEncryption": "Шифрування бази даних файлу за допомогою апаратного зв’язування",
|
||
"hardwareBoundFileKeys": "Ключі шифрування файлів через комплекс",
|
||
"automaticEncryptedBackups": "Автоматичне створення зашифрованої резервної копії",
|
||
"createEncryptedBackup": "Створити зашифровану резервну копію",
|
||
"creatingBackup": "Створення резервної копії...",
|
||
"backupCreated": "Резервна копія створена",
|
||
"encryptedBackupCreatedSuccessfully": "Зашифроване резервне копіювання успішно створено",
|
||
"backupCreationFailed": "Створити резервну копію не вдалося",
|
||
"databaseMigration": "Міграція бази даних",
|
||
"exportForMigration": "Експорт для міграції",
|
||
"exportDatabaseForHardwareMigration": "Експортувати базу даних у SQLite файл з розшифрованими даними для міграції в нове обладнання",
|
||
"exportDatabase": "Export SQLite Database",
|
||
"exporting": "Експорт...",
|
||
"exportCreated": "Створено експорт SQLite",
|
||
"exportContainsDecryptedData": "Експорт SQLite містить розшифровані дані, зберігайте у безпеці!",
|
||
"databaseExportedSuccessfully": "SQLite база даних успішно експортовано",
|
||
"databaseExportFailed": "Помилка експорту бази даних SQLite",
|
||
"importFromMigration": "Імпорт з міграції",
|
||
"importDatabaseFromAnotherSystem": "Імпорт бази даних SQLite з іншого системи або пристроїв",
|
||
"importDatabase": "Import SQLite Database",
|
||
"importing": "Імпорт...",
|
||
"selectedFile": "Обраний файл SQLite",
|
||
"importWillReplaceExistingData": "Імпорт SQLite замінить існуючі дані - рекомендується для резервного копіювання!",
|
||
"pleaseSelectImportFile": "Будь ласка, виберіть SQLite файл імпорту",
|
||
"databaseImportedSuccessfully": "База даних SQLite успішно імпортована",
|
||
"databaseImportFailed": "Помилка імпорту бази даних SQLite",
|
||
"manageEncryptionAndBackups": "Керування ключами шифрування, безпекою баз даних та резервними операціями",
|
||
"activeSecurityFeatures": "В даний час активні заходи безпеки та захист",
|
||
"deviceBindingTechnology": "Вдосконалена технологія захисту ключових програм",
|
||
"backupAndRecovery": "Безпечне створення резервної копії та відновлення бази даних",
|
||
"crossSystemDataTransfer": "Експорт і імпорт баз даних в різних системах",
|
||
"noMigrationNeeded": "Не потрібна міграція",
|
||
"encryptionKey": "Ключ шифрування",
|
||
"keyProtection": "Захист ключів",
|
||
"active": "Активний",
|
||
"legacy": "Спадщина",
|
||
"dataStatus": "Стан даних",
|
||
"encrypted": "Зашифрований",
|
||
"needsMigration": "Потребує перебігу",
|
||
"ready": "Готовий",
|
||
"initializeEncryption": "Ініціалізувати шифрування",
|
||
"initialize": "Ініціалізація",
|
||
"test": "Тест",
|
||
"migrate": "Міграція",
|
||
"backup": "Резервне копіювання",
|
||
"createBackup": "Створити резервну копію",
|
||
"exportImport": "Експорт/імпорт",
|
||
"export": "Експорт",
|
||
"import": "Імпорт",
|
||
"passwordRequired": "Потрібен пароль",
|
||
"confirmExport": "Підтвердити експорт",
|
||
"exportDescription": "Експортувати SSH хости і облікові дані у якості файлу SQLite",
|
||
"importDescription": "Імпортувати файл SQLite з incremental merge (пропускається дублікат)",
|
||
"criticalWarning": "Критичне попередження",
|
||
"cannotDisablePasswordLoginWithoutOIDC": "Неможливо відключити вхід через пароль без налаштованого OIDC! Ви повинні налаштувати OIDC авторизацію перед відключенням пароля або ви втратите доступ до Termix.",
|
||
"confirmDisablePasswordLogin": "Ви дійсно хочете вимкнути вхід за допомогою пароля? Переконайтеся, що OIDC правильно налаштований та працює перед продовженням, або ви втратите доступ до вашого екземпляра Termik.",
|
||
"passwordLoginDisabled": "Вхід з паролем здійснено успішно",
|
||
"passwordLoginAndRegistrationDisabled": "Вхід з паролем та реєстрація нових облікових записів успішно відключена",
|
||
"requiresPasswordLogin": "Потрібен логін з паролем",
|
||
"passwordLoginDisabledWarning": "Вхід з паролем вимкнено. Переконайтеся, що OIDC правильно налаштований або ви не зможете увійти до Termix.",
|
||
"oidcRequiredWarning": "CRITICAL: логін за допомогою пароля вимкнено. Якщо ви скинете або неправильно налаштувати OIDC, ви втратите весь доступ до Терміксу і фіксуєте свій екземпляр. Продовжуйте тільки якщо ви абсолютно впевнені.",
|
||
"confirmDisableOIDCWarning": "УВАГА: Ви збираєтеся відключити OIDC, поки логін з пароля також вимкнений. Це призведе до цегельного екземпляра Термікс і ви втратите весь доступ. Ви впевнені, що хочете продовжити?",
|
||
"failedToUpdatePasswordLoginStatus": "Не вдалося оновити статус входу до паролю",
|
||
"loadingSessions": "Завантаження сесій...",
|
||
"noActiveSessions": "Активних сесій не знайдено.",
|
||
"device": "Пристрій",
|
||
"user": "Користувач",
|
||
"lastActive": "Активність",
|
||
"expires": "Закінчується",
|
||
"revoked": "Revoked",
|
||
"revokeAllUserSessionsTitle": "Скасувати всі сеанси для цього користувача",
|
||
"revokeAll": "Відкликати всі",
|
||
"linkOidcToPasswordAccount": "Пов'язати обліковий запис OIDC з паролем",
|
||
"linkOidcToPasswordAccountDescription": "Посилання {{username}} (OIDC користувач) з існуючим обліковим записом пароля. Це увімкне подвійну автентифікацію для облікового запису пароля.",
|
||
"linkOidcWarningTitle": "Попередження: Дані користувача OIDC буде видалено",
|
||
"linkOidcWarningDescription": "Ця дія виконає наступне:",
|
||
"linkOidcActionDeleteUser": "Видалення облікового запису OIDC з їхніми даними",
|
||
"linkOidcActionAddCapability": "Додати можливість входу через OIDC до цільового облікового запису",
|
||
"linkOidcActionDualAuth": "Дозволити пароль авторизації через пароль і OIDC",
|
||
"passwordMinLength": "Пароль повинен містити щонайменше 6 символів",
|
||
"currentRoles": "Поточні ролі",
|
||
"noRolesAssigned": "Немає призначених ролей",
|
||
"assignNewRole": "Призначити нову роль"
|
||
},
|
||
"hosts": {
|
||
"title": "Менеджер хостів",
|
||
"sshHosts": "SSH хости",
|
||
"noHosts": "Немає SSH хостів",
|
||
"noHostsMessage": "Ви ще не додали жодного SSH хоста. Натисніть \"Додати хоста\".",
|
||
"loadingHosts": "Завантаження хості...",
|
||
"failedToLoadHosts": "Не вдалося завантажити хости",
|
||
"retry": "Повторити спробу",
|
||
"refresh": "Оновити",
|
||
"optional": "За бажанням",
|
||
"hostsCount": "{{count}} хости",
|
||
"importJson": "Імпорт JSON",
|
||
"importing": "Імпорт...",
|
||
"importJsonTitle": "Імпортувати SSH хости з JSON",
|
||
"importJsonDesc": "Завантажити файл JSON для масового імпорту декількох SSH хостів (максимум 100).",
|
||
"downloadSample": "Завантажити приклад",
|
||
"formatGuide": "Інструкція з форматування",
|
||
"exportCredentialWarning": "Попередження:{{name}}\" використовує автентифікацію по облікового запису. Експортований файл не буде містити облікові дані і буде потрібно вручну переналаштовувати після імпорту. Продовжити?",
|
||
"exportSensitiveDataWarning": "Попередження:{{name}}\" містить конфіденційні дані аутентифікації (пароль/SSH ключ). Експортований файл буде містити ці дані у звичайному режимі. Будь ласка, збережіть файл у безпеці і видаліть його після використання. Бажаєте продовжити?",
|
||
"uncategorized": "Без категорії",
|
||
"confirmDelete": "Ви дійсно бажаєте видалити \"{{name}}\" ?",
|
||
"failedToDeleteHost": "Не вдалося видалити хост",
|
||
"failedToExportHost": "Не вдалося експортувати хост. Будь ласка, переконайтеся, що ви увійшли в систему та маєте доступ до даних хоста.",
|
||
"jsonMustContainHosts": "JSON повинен містити масив \"хости\" або бути масив хостів",
|
||
"noHostsInJson": "Не знайдено хостів у файлі JSON",
|
||
"maxHostsAllowed": "Максимально 100 хостів дозволено при імпорті",
|
||
"importCompleted": "Імпорт завершено: {{success}} успішний, {{failed}} не вдалося",
|
||
"importFailed": "Не вдалося виконати імпорт",
|
||
"importError": "Помилка імпорту",
|
||
"failedToImportJson": "Не вдалося імпортувати файл JSON",
|
||
"connectionDetails": "Відомості про підключення",
|
||
"organization": "Організація",
|
||
"ipAddress": "IP-адреса",
|
||
"port": "Порт",
|
||
"name": "Ім'я",
|
||
"username": "Ім'я користувача",
|
||
"folder": "Тека",
|
||
"tags": "Мітки",
|
||
"pin": "Закріплення повідомлень",
|
||
"notes": "Нотатки",
|
||
"expirationDate": "Дійсний до",
|
||
"passwordRequired": "Під час використання пароля аутентифікації паролю потрібно",
|
||
"sshKeyRequired": "Для використання аутентифікації ключа потрібен SSH-ключ",
|
||
"keyTypeRequired": "Для використання розпізнавання ключа потрібен тип ключа",
|
||
"mustSelectValidSshConfig": "Має обрати коректну конфігурацію SSH зі списку",
|
||
"addHost": "Додати хост",
|
||
"editHost": "Редагувати хост",
|
||
"cloneHost": "Клонувати хост",
|
||
"updateHost": "Оновити хост",
|
||
"hostUpdatedSuccessfully": "Хост \"{{name}}\" успішно оновлено!",
|
||
"hostAddedSuccessfully": "Хост \"{{name}}\" успішно додано!",
|
||
"hostDeletedSuccessfully": "Хост \"{{name}}\" успішно видалено!",
|
||
"failedToSaveHost": "Не вдалося зберегти хост. Будь ласка, спробуйте ще раз.",
|
||
"savingHost": "Збереження хоста...",
|
||
"updatingHost": "Оновлення хоста...",
|
||
"cloningHost": "Клонування хоста...",
|
||
"enableTerminal": "Увімкнути термінал",
|
||
"enableTerminalDesc": "Увімкнути/вимкнути видимість хоста в вкладці терміналу",
|
||
"enableTunnel": "Увімкнути тунель",
|
||
"enableTunnelDesc": "Увімкнути/вимкнути видимість хоста в вкладці тунелі",
|
||
"enableFileManager": "Увімкнути файловий менеджер",
|
||
"enableFileManagerDesc": "Увімкнути/вимкнути видимість хоста в вкладці Менеджера файлів",
|
||
"enableDockerDesc": "Увімкнути/вимкнути видимість хоста в вкладці Docker",
|
||
"enableDocker": "Увімкнути Docker",
|
||
"defaultPath": "Типовий шлях",
|
||
"defaultPathDesc": "Папка за замовчуванням при відкритті файлового менеджера для цього хосту",
|
||
"tunnelConnections": "Тунельні з'єднання",
|
||
"connection": "З'єднання",
|
||
"remove": "Видалити",
|
||
"sourcePort": "Вихідний порт",
|
||
"sourcePortDesc": " (Джерело посилається на інформацію про поточне підключення в Загальній вкладці)",
|
||
"endpointPort": "Порт кінцевої точки",
|
||
"endpointSshConfig": "Налаштування SSH кінцевої точки",
|
||
"tunnelForwardDescription": "Цей тунель переведе трафік з порту {{sourcePort}} на вихідному машині (дані про поточне підключення в загальній вкладці) до порту {{endpointPort}} на машині кінцевої точки.",
|
||
"maxRetries": "Кількість спроб",
|
||
"maxRetriesDescription": "Максимальна кількість спроб спроб повторити для з'єднання тунелю.",
|
||
"retryInterval": "Інтервал повтору (секунди)",
|
||
"retryIntervalDescription": "Час очікування між спробами повторити спробу.",
|
||
"autoStartContainer": "Автоматичний запуск при запуску контейнерів",
|
||
"autoStartDesc": "Автоматично запускати цей тунель при запуску контейнера",
|
||
"addConnection": "Додати тунельне з'єднання",
|
||
"sshpassRequired": "Необхідно Sshpass для автентифікації пароля",
|
||
"sshpassRequiredDesc": "Для аутентифікації пароля в тунелях, Sshpass повинен бути встановлений на системі.",
|
||
"otherInstallMethods": "Інші методи встановлення:",
|
||
"debianUbuntuEquivalent": "(Debian/Ubuntu) або еквівалент ОС.",
|
||
"or": "або",
|
||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||
"macos": "macOS",
|
||
"windows": "Вікна",
|
||
"sshServerConfigRequired": "Вимагається конфігурація SSH сервера",
|
||
"sshServerConfigDesc": "Для підключення тунелю, повинен бути налаштований SSH сервер для дозволу пересилки порту:",
|
||
"gatewayPortsYes": "зв'язати віддалені порти в всі інтерфейси",
|
||
"allowTcpForwardingYes": "увімкнути переадресацію порту",
|
||
"permitRootLoginYes": "якщо використовується root користувач для tunneling",
|
||
"editSshConfig": "Редагувати /etc/ssh/sshd_config і перезавантажити SSH: sudo systemctl перезапустити sshd",
|
||
"upload": "Вивантажити",
|
||
"authentication": "Автентифікація",
|
||
"password": "Пароль",
|
||
"key": "Ключ",
|
||
"credential": "Облікові дані",
|
||
"none": "Без ефекту",
|
||
"selectCredential": "Оберіть облікові дані",
|
||
"selectCredentialPlaceholder": "Виберіть облікові дані...",
|
||
"credentialRequired": "Обліковий запис потрібен під час використання аутентифікації облікових даних",
|
||
"credentialDescription": "Вибір облікових даних призведе до перезапису поточного імені користувача та використання даних автентифікації.",
|
||
"cannotChangeAuthAsSharedUser": "Не можна змінити автентифікацію як спільного користувача",
|
||
"sshPrivateKey": "Приватний ключ SSH",
|
||
"keyPassword": "Пароль ключа",
|
||
"keyType": "Тип ключа",
|
||
"autoDetect": "Автоматичне визначення",
|
||
"rsa": "РСБ",
|
||
"ed25519": "ED25519",
|
||
"ecdsaNistP256": "ECDSA ВИМКНЕНО П-256",
|
||
"ecdsaNistP384": "ECDSA ВИМКНЕНО П-384",
|
||
"ecdsaNistP521": "ECDSA NIST P-521",
|
||
"dsa": "DSA",
|
||
"rsaSha2256": "ШАП ШАП",
|
||
"rsaSha2512": "ШАП A2-512",
|
||
"uploadFile": "Завантажити файл",
|
||
"pasteKey": "Вставити ключ",
|
||
"updateKey": "Оновити ключ",
|
||
"existingKey": "Існуючий ключ (натисніть, щоб змінити)",
|
||
"existingCredential": "Існуючі облікові дані (натисніть, щоб змінити)",
|
||
"addTagsSpaceToAdd": "додати теги (пробіл)",
|
||
"terminalBadge": "Термінал",
|
||
"tunnelBadge": "Тунель",
|
||
"fileManagerBadge": "Файловий менеджер",
|
||
"general": "Загальні налаштування",
|
||
"terminal": "Термінал",
|
||
"tunnel": "Тунель",
|
||
"fileManager": "Файловий менеджер",
|
||
"serverStats": "Статистика на сервері",
|
||
"hostViewer": "Перегляд хоста",
|
||
"enableServerStats": "Увімкнути статистику сервера",
|
||
"enableServerStatsDesc": "Увімкнути/вимкнути збір статистики серверу для цього хосту",
|
||
"displayItems": "Показати елементи",
|
||
"displayItemsDesc": "Виберіть метрику для показу на сторінці статистики сервера",
|
||
"enableCpu": "Використання ЦП",
|
||
"enableMemory": "Використання пам'яті",
|
||
"enableDisk": "Використання диску",
|
||
"enableNetwork": "Мережева статистика (незабаром приходить)",
|
||
"enableProcesses": "Кількість процесів (незабаром приходить)",
|
||
"enableUptime": "Час (Незабаром)",
|
||
"enableHostname": "Хост (Незабаром)",
|
||
"enableOs": "Операційна система (Незабаром)",
|
||
"customCommands": "Користувальницькі команди (Незабаром)",
|
||
"customCommandsDesc": "Визначення власних команд завершення і перезапуску для цього сервера",
|
||
"shutdownCommand": "Завершення роботи команди",
|
||
"rebootCommand": "Команда Перезавантаження",
|
||
"confirmRemoveFromFolder": "Ви впевнені, що хочете видалити\"{{name}}\" з папки \"{{folder}}\"? Хост буде переміщений в \"Немає теки\".",
|
||
"removedFromFolder": "Хост \"{{name}}\" видалено з папки успішно",
|
||
"failedToRemoveFromFolder": "Не вдалося видалити хост з папки",
|
||
"folderRenamed": "Тека \"{{oldName}}\" перейменовано в \"{{newName}}\" успішно",
|
||
"failedToRenameFolder": "Не вдалося перейменувати теку",
|
||
"editFolderAppearance": "Змінити вигляд теки",
|
||
"editFolderAppearanceDesc": "Налаштувати колір та значок для папки",
|
||
"folderColor": "Колір теки",
|
||
"folderIcon": "Іконка папки",
|
||
"preview": "Прев'ю",
|
||
"folderAppearanceUpdated": "Зовнішній вигляд папки успішно змінено",
|
||
"failedToUpdateFolderAppearance": "Не вдалося оновити зовнішній вигляд папки",
|
||
"deleteAllHostsInFolder": "Видалити всі хости у папці",
|
||
"confirmDeleteAllHostsInFolder": "Ви впевнені, що хочете видалити всі {{count}} хостів в папці \"{{folder}}\"? Цю дію неможливо скасувати.",
|
||
"allHostsInFolderDeleted": "Видалено {{count}} хостів з папки \"{{folder}}\" успішно",
|
||
"failedToDeleteHostsInFolder": "Не вдалося вилучити хости у папці",
|
||
"movedToFolder": "Хост \"{{name}}\" переміщено в \"{{folder}}\" \" вдало",
|
||
"failedToMoveToFolder": "Не вдалося перемістити хост до папки",
|
||
"clickToRenameFolder": "Натисніть, щоб перейменувати теку",
|
||
"renameFolder": "Перейменувати папку",
|
||
"removeFromFolder": "Видалити з папки \"{{folder}}\"",
|
||
"editHostTooltip": "Редагувати хост",
|
||
"deleteHostTooltip": "Видалити хост",
|
||
"exportHostTooltip": "Експортувати хост",
|
||
"cloneHostTooltip": "Клонувати хост",
|
||
"clickToEditHost": "Клацніть, щоб змінити хост",
|
||
"dragToMoveBetweenFolders": "Перетягніть, щоб перемістити між теками",
|
||
"exportedHostConfig": "Експортовано конфігурацію хоста для {{name}}",
|
||
"openTerminal": "Відкрити термінал",
|
||
"openFileManager": "Відкрити файловий менеджер",
|
||
"openTunnels": "Відкрити тунель",
|
||
"openServerDetails": "Відкрити деталі сервера",
|
||
"statistics": "Статистика",
|
||
"enabledWidgets": "Увімкнути віджети",
|
||
"openServerStats": "Відкрити статистику сервера",
|
||
"enabledWidgetsDesc": "Виберіть віджети статистики для цього хосту",
|
||
"monitoringConfiguration": "Конфігурація моніторингу",
|
||
"monitoringConfigurationDesc": "Налаштувати частоту перевірки статистики і статусу",
|
||
"statusCheckEnabled": "Увімкнути Моніторинг повідомлень",
|
||
"statusCheckEnabledDesc": "Перевірте, чи знаходиться сервер онлайн або офлайн",
|
||
"statusCheckInterval": "Інтервал перевірки стану",
|
||
"statusCheckIntervalDesc": "Як часто слід перевіряти, чи є хост в мережі (5 с - 1 год)",
|
||
"metricsEnabled": "Увімкнути моніторинг метрик",
|
||
"metricsEnabledDesc": "Зберіть CPU, RAM, диск та іншу системну статистику",
|
||
"metricsInterval": "Інтервал збору метрик",
|
||
"metricsIntervalDesc": "Як часто збирати статистику серверу (5 с - 1 год)",
|
||
"intervalSeconds": "секунди",
|
||
"intervalMinutes": "хвилин",
|
||
"intervalValidation": "Період моніторингу повинна бути від 5 секунд до 1 години (3600 секунд)",
|
||
"monitoringDisabled": "Моніторинг сервера вимкнено для цього хосту",
|
||
"enableMonitoring": "Увімкнути моніторинг в розділі керування хостом → Статистика",
|
||
"monitoringDisabledBadge": "Моніторинг вимкнено",
|
||
"statusMonitoring": "Статус",
|
||
"metricsMonitoring": "Метрика",
|
||
"terminalCustomization": "Налаштування терміналу",
|
||
"appearance": "Зовнішній вигляд",
|
||
"behavior": "Поведінка",
|
||
"advanced": "Додатково",
|
||
"themePreview": "Попередній перегляд теми",
|
||
"theme": "Тема",
|
||
"selectTheme": "Обрати тему оформлення",
|
||
"chooseColorTheme": "Виберіть колірну тему для терміналу",
|
||
"fontFamily": "Шрифт",
|
||
"selectFont": "Select font",
|
||
"selectFontDesc": "Виберіть шрифт для використання в терміналі",
|
||
"fontSize": "Font Size",
|
||
"fontSizeValue": "Розмір шрифту: {{value}}px",
|
||
"adjustFontSize": "Налаштуйте розмір шрифту терміналу",
|
||
"letterSpacing": "Відстань між буквами",
|
||
"letterSpacingValue": "Відстань між літерами: {{value}}px",
|
||
"adjustLetterSpacing": "Відстань між символами",
|
||
"lineHeight": "Висота лінії",
|
||
"lineHeightValue": "Висота рядка: {{value}}",
|
||
"adjustLineHeight": "Встановити інтервал між рядками",
|
||
"cursorStyle": "Стиль курсора",
|
||
"selectCursorStyle": "Стиль курсору",
|
||
"cursorStyleBlock": "Блок",
|
||
"cursorStyleUnderline": "Підкреслений",
|
||
"cursorStyleBar": "Бар",
|
||
"chooseCursorAppearance": "Виберіть вигляд курсору",
|
||
"cursorBlink": "Блимання курсору",
|
||
"enableCursorBlink": "Увімкнути анімацію, миготуванням курсору",
|
||
"scrollbackBuffer": "Буфер прокручування",
|
||
"scrollbackBufferValue": "Буфер менеджера прокручування: {{value}} рядків",
|
||
"scrollbackBufferDesc": "Кількість рядків, що заповнюються для прокрутки історії",
|
||
"bellStyle": "Стиль Bell",
|
||
"selectBellStyle": "Виберіть стиль дзвони",
|
||
"bellStyleNone": "Без ефекту",
|
||
"bellStyleSound": "Звук",
|
||
"bellStyleVisual": "Візуальні",
|
||
"bellStyleBoth": "З обох сторін",
|
||
"bellStyleDesc": "Як керувати дзвінком терміналу (символ BEL, \\x07). Програми спрацьовують під час виконання завдань, виникнення помилок або для сповіщень. \"Звук\" відтворює звуковий сигнал, \"Візуальний\" короткочасно блимає екран, \"Обидва\" виконує обидва функції, \"Немає\" вимикає сповіщення дзвінка.",
|
||
"rightClickSelectsWord": "Вибір правої кнопки миші слів",
|
||
"rightClickSelectsWordDesc": "Правий клік вибирає слово під курсором",
|
||
"fastScrollModifier": "Швидкий модифікатор прокрутки",
|
||
"selectModifier": "Виберіть модифікатор",
|
||
"modifierAlt": "Alt",
|
||
"modifierCtrl": "Сtrl",
|
||
"modifierShift": "Зсув",
|
||
"fastScrollModifierDesc": "Кнопка зміни для швидкого прокручування",
|
||
"fastScrollSensitivity": "Чутливість швидкого прокручування",
|
||
"fastScrollSensitivityValue": "Висока чутливість прокручування: {{value}}",
|
||
"fastScrollSensitivityDesc": "Множник швидкості прокручування при утриманні модифікації",
|
||
"minimumContrastRatio": "Мінімальна ставка контрасту",
|
||
"minimumContrastRatioValue": "Мінімальний коефіцієнт контрастності: {{value}}",
|
||
"minimumContrastRatioDesc": "Автоматично підлаштовувати кольори для кращої читабельності",
|
||
"sshAgentForwarding": "Пересилання SSH Agent",
|
||
"sshAgentForwardingDesc": "Переслати SSH агента аутентифікації на віддалений хост",
|
||
"backspaceMode": "Режим Backspace",
|
||
"selectBackspaceMode": "Вибрати режим фонового простору",
|
||
"backspaceModeNormal": "Звичайний (DEL)",
|
||
"backspaceModeControlH": "Контроль-H (^H)",
|
||
"backspaceModeDesc": "Поведінка ключів Backspace для сумісності",
|
||
"startupSnippet": "Сніпет запуску",
|
||
"selectSnippet": "Виберіть сніпет",
|
||
"searchSnippets": "Пошук сніпетів...",
|
||
"snippetNone": "Без ефекту",
|
||
"noneAuthTitle": "Клавіатура-інтерактивна автентифікація",
|
||
"noneAuthDescription": "Цей метод автентифікації використовуватиме клавіатурну інтерактивну автентифікацію при підключенні до SSH сервера.",
|
||
"noneAuthDetails": "Увімкнута інтерактивна клавіатура дозволяє серверу підводити Ваші дані під час підключення. Це корисно для серверів, які потребують багатофакторної аутентифікації або якщо ви не хочете зберегти облікові дані локально.",
|
||
"forceKeyboardInteractive": "Примусова інтерактивна клавіатура",
|
||
"forceKeyboardInteractiveDesc": "Вказує використання клавіатури для автентифікації. Іноді це потрібно для серверів, які використовують двофакторну автентифікацію (TOTP/2FA).",
|
||
"overrideCredentialUsername": "Перевизначити ім'я користувача",
|
||
"overrideCredentialUsernameDesc": "Використовувати інше ім'я користувача, ніж той, що зберігається в обліковому записі. Дозволяє використовувати ті самі облікові дані з різними іменами.",
|
||
"jumpHosts": "Джамп-хости",
|
||
"jumpHostsDescription": "Хост Jump (також відомий як бастіон-хост) дозволяє підключатися до цільового сервера через один або більше проміжних серверів. Це корисно для доступу до серверів за мережевими стінами або у приватних мережах.",
|
||
"jumpHostChain": "Перейти до комп'ютера",
|
||
"addJumpHost": "Додати хост переходу",
|
||
"selectServer": "Виберіть сервер",
|
||
"searchServers": "Пошук серверів...",
|
||
"noServerFound": "Сервер не знайдено",
|
||
"jumpHostsOrder": "З'єднання буде здійснено в порядку: Хост Jump 1 → Jump Host 2 → ... → Цільовий Сервер",
|
||
"socks5Proxy": "проксі SOCKS5",
|
||
"socks5Description": "Налаштувати проксі SOCKS5 для підключення SSH. Весь трафік буде маршрутизуватися через вказаний проксі-сервер.",
|
||
"enableSocks5": "Увімкнути проксі SOCKS5",
|
||
"enableSocks5Description": "Використовувати SOCKS5 для цього SSH з'єднання",
|
||
"socks5Host": "Вузол проксі",
|
||
"socks5Port": "Порт проксі-сервера",
|
||
"socks5Username": "Ім'я користувача проксі-сервера",
|
||
"socks5Password": "Пароль проксі-сервера",
|
||
"socks5UsernameOptional": "Необов'язково: залишити порожнім, якщо проксі не вимагає аутентифікації",
|
||
"socks5PasswordOptional": "Необов'язково: залишити порожнім, якщо проксі не вимагає аутентифікації",
|
||
"socks5ProxyChain": "Ланцюг Проксі",
|
||
"socks5ProxyChainDescription": "Налаштувати ланцюг SOCKS проксі. Кожен проксі ланцюжка з'єднується через попередню.",
|
||
"socks5ProxyMode": "Режим проксі",
|
||
"socks5UseSingleProxy": "Використовувати один проксі",
|
||
"socks5UseProxyChain": "Використовувати проксі-сервер для",
|
||
"socks5UsePreset": "Використовувати збережені пресети",
|
||
"socks5SelectPreset": "Вибрати пресет",
|
||
"socks5ManagePresets": "Керування шаблонами",
|
||
"socks5ProxyNode": "Проксі {{number}}",
|
||
"socks5AddProxy": "Додати проксі до ланцюга",
|
||
"socks5RemoveProxy": "Видалити проксі-сервер",
|
||
"socks5ProxyType": "Тип проксі",
|
||
"socks5SaveAsPreset": "Зберегти як пресет",
|
||
"socks5SavePresetTitle": "Зберегти прив'язку як пресет",
|
||
"socks5SavePresetDescription": "Зберегти поточну конфігурацію ланцюга проксі-сервера в якості повторно придатного для використання пресету",
|
||
"socks5PresetName": "Назва заданого параметра",
|
||
"socks5PresetDescription": "Опис (необов'язково)",
|
||
"socks5PresetCreated": "Створено передумовами ланцюжка проксі",
|
||
"socks5PresetUpdated": "Початкові параметри ланцюга проксі оновлені",
|
||
"socks5PresetDeleted": "Зміщення ланцюжка проксі видалено",
|
||
"socks5PresetSaved": "Пресет \"{{name}}\" успішно збережено",
|
||
"socks5PresetSaveError": "Не вдалося зберегти пресет",
|
||
"socks5PresetNameRequired": "Потрібна назва шаблону",
|
||
"socks5EmptyChainError": "Не вдається зберегти порожній ланцюжок проксі",
|
||
"socks5ProxyChainEmpty": "Додайте принаймні один проксі до ланцюжка",
|
||
"socks5HostDescription": "Ім'я хоста або IP-адреса проксі-сервера SOCKS",
|
||
"socks5PortDescription": "Номер порту проксі-сервера SOCKS (за замовчуванням: 1080)",
|
||
"addProxyNode": "Додати проксі-вузол",
|
||
"noProxyNodes": "Не сконфігуровано проксі-вузлів. Натисніть 'Додати проксі-вузл' для додавання.",
|
||
"proxyNode": "Вузол проксі",
|
||
"proxyType": "Тип проксі",
|
||
"quickActions": "Швидкі дії",
|
||
"quickActionsDescription": "Швидкі дії дозволяють вам створювати користувальницькі кнопки, які виконуватимуть SSH сніпети на цьому сервері. Ці кнопки з'являться в верхній частині сторінки статистики сервера для швидкого доступу.",
|
||
"quickActionsList": "Список швидких дій",
|
||
"addQuickAction": "Додати швидку дію",
|
||
"quickActionName": "Назва дії",
|
||
"noSnippetFound": "Сніпет не знайдено",
|
||
"quickActionsOrder": "Кнопки швидкої дії з'являтимуться в замовленні, вказаному вище на сторінці Статистики Сервера",
|
||
"advancedAuthSettings": "Розширені налаштування автентифікації",
|
||
"sudoPasswordAutoFill": "Автозаповнення судо-пароля",
|
||
"sudoPasswordAutoFillDesc": "Автоматично пропонувати вставку паролю SSH, коли sudo запитує пароль",
|
||
"sudoPassword": "Пароль судо",
|
||
"sudoPasswordDesc": "Необов'язковий пароль для команд sudo (корисно з використанням автентифікації за ключем)",
|
||
"socks4": "SOCKS4",
|
||
"socks5": "SOCKS5",
|
||
"executeSnippetOnConnect": "Виконати сніпет, коли термінал з'єднується",
|
||
"autoMosh": "Авто-MOSH",
|
||
"autoMoshDesc": "Автоматично запускати команду MOSH при з'єднанні",
|
||
"moshCommand": "Команда MOSH",
|
||
"moshCommandDesc": "Команда MOSH для виконання",
|
||
"environmentVariables": "Змінні середовища",
|
||
"environmentVariablesDesc": "Встановити користувацькі змінні середовища для терміналу",
|
||
"variableName": "Назва змінної",
|
||
"variableValue": "Цінність",
|
||
"addVariable": "Додати змінну",
|
||
"docker": "Докер",
|
||
"openDocker": "Відкрити Docker",
|
||
"notEnabled": "Docker вимкнений для цього хоста. Увімкніть його в налаштуваннях Хоста, щоб використовувати Docker функції.",
|
||
"validating": "Перевірка Docker...",
|
||
"error": "Помилка",
|
||
"errorCode": "Код помилки: {{code}}",
|
||
"version": "Докер в{{version}}",
|
||
"current": "Поточна версія",
|
||
"used_limit": "Використано / Обмеження",
|
||
"percentage": "Процент",
|
||
"input": "Input",
|
||
"output": "Вихід",
|
||
"read": "Прочитано",
|
||
"write": "Записати",
|
||
"pids": "PID",
|
||
"id": "ID",
|
||
"state": "Держава",
|
||
"console": "Консоль",
|
||
"containerMustBeRunning": "Контейнер повинен бути запущений для підключення до консолі",
|
||
"authenticationRequired": "Потрібна аутентифікація",
|
||
"connectedTo": "Підключено до {{containerName}}",
|
||
"disconnected": "Від’єднано",
|
||
"consoleError": "Консольна помилка",
|
||
"errorMessage": "Помилка: {{message}}",
|
||
"failedToConnect": "Не вдалося підключитися до консолі",
|
||
"disconnectedFromContainer": "Відключено від консолі контейнерів.",
|
||
"containerNotRunning": "Контейнер не працює",
|
||
"startContainerToAccess": "Запустити контейнер для доступу до консолі",
|
||
"selectShell": "Виберіть оболонку",
|
||
"bash": "Баш",
|
||
"sh": "ЩО",
|
||
"ash": "Аш",
|
||
"connecting": "З’єднання...",
|
||
"connect": "Підключитися",
|
||
"disconnect": "Від'єднатись",
|
||
"notConnected": "Не підключено",
|
||
"clickToConnect": "Натисніть \"З'єднатися\", щоб запустити інтерактивну оболонку",
|
||
"connectingTo": "Підключення до {{containerName}}...",
|
||
"containerMustBeRunningToViewStats": "Контейнер повинен виконуватися для перегляду статистики",
|
||
"failedToFetchStats": "Не вдалося отримати статистику",
|
||
"noContainersFound": "Контейнери не знайдено",
|
||
"noContainersFoundHint": "Почніть зі створення контейнерів на вашому сервері",
|
||
"searchPlaceholder": "Пошук за іменем, зображенням або ID...",
|
||
"filterByStatusPlaceholder": "Фільтр за статусом",
|
||
"allContainersCount": "Всі ({{count}})",
|
||
"statusCount": "{{status}} ({{count}})",
|
||
"noContainersMatchFilters": "Не знайдено контейнерів з вашими фільтрами",
|
||
"noContainersMatchFiltersHint": "Спробуйте налаштувати ваш пошук або фільтр",
|
||
"containerStarted": "Контейнер {{name}} запущено",
|
||
"failedToStartContainer": "Не вдалося почати контейнер: {{error}}",
|
||
"containerStopped": "Контейнер {{name}} зупинено",
|
||
"failedToStopContainer": "Не вдалося зупинити контейнер: {{error}}",
|
||
"containerRestarted": "Контейнер {{name}} перезапущено",
|
||
"failedToRestartContainer": "Не вдалося перезапустити контейнер: {{error}}",
|
||
"containerUnpaused": "Контейнер {{name}} не призупинено",
|
||
"containerPaused": "Контейнер {{name}} призупинено",
|
||
"failedToTogglePauseContainer": "Не вдалося встановити {{action}} контейнер: {{error}}",
|
||
"containerRemoved": "Видалено контейнер {{name}}",
|
||
"failedToRemoveContainer": "Не вдалося видалити контейнер: {{error}}",
|
||
"image": "Зображення:",
|
||
"idLabel": "ID:",
|
||
"ports": "Порти:",
|
||
"noPorts": "Без ефекту",
|
||
"created": "Створено:",
|
||
"start": "Старт",
|
||
"stop": "Зупинити",
|
||
"unpause": "Unpause",
|
||
"pause": "Пауза",
|
||
"restart": "Перезапустити",
|
||
"removeContainer": "Видалити контейнер",
|
||
"confirmRemoveContainer": "Ви впевнені, що бажаєте видалити контейнер \"{{name}}?",
|
||
"runningContainerWarning": "Увага: цей контейнер працює зараз і буде примусово видалено.",
|
||
"removing": "Видалення:",
|
||
"containerNotFound": "Контейнер не знайдено",
|
||
"backToList": "Назад до списку",
|
||
"logs": "Логи",
|
||
"stats": "Статистика",
|
||
"consoleTab": "Консоль",
|
||
"failedToFetchLogs": "Не вдалося отримати журнали: {{error}}",
|
||
"failedToDownloadLogs": "Не вдалося завантажити журнали: {{error}}",
|
||
"linesToShow": "Лінії для показу",
|
||
"last50Lines": "Останні 50 рядків",
|
||
"last100Lines": "Останні 100 рядків",
|
||
"last500Lines": "Останні 500 рядків",
|
||
"last1000Lines": "Останні 1000 рядків",
|
||
"allLogs": "Всі логи",
|
||
"showTimestamps": "Показати Часові Мітки",
|
||
"autoRefresh": "Автоматичне оновлення",
|
||
"filterLogsPlaceholder": "Фільтрувати журнали...",
|
||
"noLogsAvailable": "Немає записів у журналі"
|
||
},
|
||
"terminal": {
|
||
"title": "Термінал",
|
||
"connect": "З'єднатися з хостом",
|
||
"disconnect": "Від'єднатись",
|
||
"clear": "Очистити",
|
||
"copy": "Копія",
|
||
"paste": "Вставити",
|
||
"find": "Знайти",
|
||
"fullscreen": "Повноекранний",
|
||
"splitHorizontal": "Розділити горизонтально",
|
||
"splitVertical": "Розділити вертикально",
|
||
"closePanel": "Закрити панель",
|
||
"reconnect": "Перепід'єднатись",
|
||
"sessionEnded": "Сесію завершено",
|
||
"connectionLost": "З’єднання втрачено",
|
||
"error": "ПОМИЛКА: {{message}}",
|
||
"disconnected": "Від’єднано",
|
||
"connectionClosed": "З'єднання закрито",
|
||
"connectionError": "Помилка підключення: {{message}}",
|
||
"connected": "Підключено",
|
||
"sshConnected": "SSH підключення встановлено",
|
||
"authError": "Помилка автентифікації: {{message}}",
|
||
"unknownError": "Сталася невідома помилка",
|
||
"messageParseError": "Не вдалося розпізнати серверне повідомлення",
|
||
"websocketError": "Помилка з'єднання WebSocket",
|
||
"connecting": "З’єднання...",
|
||
"reconnecting": "Повторне підключення... ({{attempt}}/{{max}})",
|
||
"reconnected": "Перепід'єднано успішно",
|
||
"maxReconnectAttemptsReached": "Досягнуто максимальної кількості спроб повторного з'єднання",
|
||
"connectionTimeout": "Час очікування з'єднання",
|
||
"terminalTitle": "Terminal - {{host}}",
|
||
"terminalWithPath": "Термінал - {{host}}:{{path}}",
|
||
"runTitle": "Запуск {{command}} — {{host}}",
|
||
"totpRequired": "Необхідна двофакторна аутентифікація",
|
||
"totpCodeLabel": "Код підтвердження",
|
||
"totpPlaceholder": "000000",
|
||
"totpVerify": "Перевірити",
|
||
"sudoPasswordPopupTitle": "Введіть пароль?",
|
||
"sudoPasswordPopupHint": "Натисніть Enter, щоб вставити, Esc для відхилення",
|
||
"sudoPasswordPopupConfirm": "Insert",
|
||
"sudoPasswordPopupDismiss": "Відхилити"
|
||
},
|
||
"fileManager": {
|
||
"title": "Файловий менеджер",
|
||
"file": "Файл",
|
||
"folder": "Тека",
|
||
"connectToSsh": "Підключіться до SSH щоб використовувати операції з файлами",
|
||
"uploadFile": "Завантажити файл",
|
||
"downloadFile": "Звантажити",
|
||
"extractArchive": "Розпакувати архів",
|
||
"extractingArchive": "Видобування {{name}}...",
|
||
"archiveExtractedSuccessfully": "{{name}} успішно видобуто",
|
||
"extractFailed": "Помилка розпакування",
|
||
"compressFile": "Стискати файл",
|
||
"compressFiles": "Стискати файли",
|
||
"compressFilesDesc": "Стиснути елементи {{count}} в архів",
|
||
"archiveName": "Назва архіву",
|
||
"enterArchiveName": "Введіть назву архіву...",
|
||
"compressionFormat": "Формат стиснення",
|
||
"selectedFiles": "Вибрані файли",
|
||
"andMoreFiles": "та ще {{count}}...",
|
||
"compress": "Стиснути",
|
||
"compressingFiles": "Стиснення елементів {{count}} до {{name}}...",
|
||
"filesCompressedSuccessfully": "{{name}} успішно створено",
|
||
"compressFailed": "Збій стиснення",
|
||
"edit": "Редагувати",
|
||
"preview": "Прев'ю",
|
||
"previous": "Попереднє",
|
||
"next": "Уперед",
|
||
"pageXOfY": "Сторінка {{current}} з {{total}}",
|
||
"zoomOut": "Зменшити масштаб",
|
||
"zoomIn": "Збільшити масштаб",
|
||
"newFile": "Новий файл",
|
||
"newFolder": "Нова папка",
|
||
"rename": "Перейменувати",
|
||
"renameItem": "Перейменувати запис",
|
||
"deleteItem": "Видалити елемент",
|
||
"currentPath": "Поточний шлях",
|
||
"uploadFileTitle": "Завантажити файл",
|
||
"maxFileSize": "Макс. 1GB (JSON) / 5GB (Binary) - підтримуються великими файлами",
|
||
"removeFile": "Видалити файл",
|
||
"clickToSelectFile": "Натисніть щоб обрати файл",
|
||
"chooseFile": "Вибрати файл",
|
||
"uploading": "Відвантаження...",
|
||
"downloading": "Завантаження...",
|
||
"uploadingFile": "Завантаження {{name}}...",
|
||
"uploadingLargeFile": "Завантаження великого файлу {{name}} ({{size}})...",
|
||
"downloadingFile": "Завантаження {{name}}...",
|
||
"creatingFile": "Створення {{name}}...",
|
||
"creatingFolder": "Створення {{name}}...",
|
||
"deletingItem": "Видалення {{type}} {{name}}...",
|
||
"renamingItem": "Перейменування {{type}} {{oldName}} у {{newName}}...",
|
||
"createNewFile": "Створити новий файл",
|
||
"fileName": "Назва файлу",
|
||
"creating": "Створюю...",
|
||
"createFile": "Створити файл",
|
||
"createNewFolder": "Створити нову теку",
|
||
"folderName": "Ім'я папки",
|
||
"createFolder": "Створити теку",
|
||
"warningCannotUndo": "Попередження: Цю дію не можна скасувати",
|
||
"itemPath": "Шлях до елемента",
|
||
"thisIsDirectory": "Це каталог (буде видалений з рекурсив)",
|
||
"deleting": "Видалення...",
|
||
"currentPathLabel": "Поточний шлях",
|
||
"newName": "Нове ім'я",
|
||
"thisIsDirectoryRename": "Це каталог",
|
||
"renaming": "Перейменування...",
|
||
"fileUploadedSuccessfully": "Файл \"{{name}}\" успішно завантажено",
|
||
"failedToUploadFile": "Не вдалося завантажити файл",
|
||
"fileDownloadedSuccessfully": "Файл \"{{name}}\" успішно завантажено",
|
||
"failedToDownloadFile": "Не вдалося завантажити файл",
|
||
"noFileContent": "Вміст файлу не отримано",
|
||
"filePath": "Шлях до файлу",
|
||
"fileCreatedSuccessfully": "Файл \"{{name}}\" успішно створено",
|
||
"failedToCreateFile": "Не вдалося створити файл",
|
||
"folderCreatedSuccessfully": "Теку \"{{name}}\" успішно створено",
|
||
"failedToCreateFolder": "Не вдалося створити теку",
|
||
"failedToCreateItem": "Не вдалося створити елемент",
|
||
"operationFailed": "Не вдалося виконати операцію {{operation}} для {{name}}: {{error}}",
|
||
"failedToResolveSymlink": "Не вдалося відкрити символічне посилання",
|
||
"itemDeletedSuccessfully": "{{type}} успішно видалено",
|
||
"itemsDeletedSuccessfully": "{{count}} елементів успішно видалено",
|
||
"failedToDeleteItems": "Не вдалося видалити елементи",
|
||
"dragFilesToUpload": "Для завантаження перетягніть файли",
|
||
"emptyFolder": "Ця папка порожня",
|
||
"itemCount": "Елементи {{count}}",
|
||
"selectedCount": "Вибрано {{count}}",
|
||
"searchFiles": "Пошук файлів...",
|
||
"upload": "Вивантажити",
|
||
"selectHostToStart": "Виберіть хост для запуску керування файлами",
|
||
"failedToConnect": "Не вдалося підключитися до SSH",
|
||
"failedToLoadDirectory": "Не вдалося завантажити каталог",
|
||
"noSSHConnection": "Немає підключення до SSH",
|
||
"enterFolderName": "Введіть ім'я папки:",
|
||
"enterFileName": "Введіть назву файлу:",
|
||
"copy": "Копія",
|
||
"cut": "Вирізати",
|
||
"paste": "Вставити",
|
||
"copyPath": "Копіювати шлях",
|
||
"copyPaths": "Копіювати шляхи",
|
||
"delete": "Видалити",
|
||
"properties": "Властивості",
|
||
"refresh": "Оновити",
|
||
"downloadFiles": "Завантажити файли {{count}} для браузера",
|
||
"copyFiles": "Копіювати елементи {{count}}",
|
||
"cutFiles": "Вирізати {{count}} елементів",
|
||
"deleteFiles": "Видалити {{count}} елементів",
|
||
"filesCopiedToClipboard": "Елементи {{count}} скопійовано в буфер обміну",
|
||
"filesCutToClipboard": "{{count}} елементів, вирізаних у буфер обміну",
|
||
"pathCopiedToClipboard": "Шлях скопійований в буфер обміну",
|
||
"pathsCopiedToClipboard": "{{count}} шляхів скопійовано в буфер обміну",
|
||
"failedToCopyPath": "Не вдалося скопіювати шлях до буфера обміну",
|
||
"movedItems": "Переміщено {{count}} елементів",
|
||
"failedToDeleteItem": "Не вдалося видалити елемент",
|
||
"itemRenamedSuccessfully": "{{type}} успішно перейменовано",
|
||
"failedToRenameItem": "Не вдалося перейменувати елемент",
|
||
"download": "Звантажити",
|
||
"permissions": "Дозволи",
|
||
"size": "Розмір",
|
||
"modified": "Змінено",
|
||
"path": "Шлях",
|
||
"confirmDelete": "Ви дійсно бажаєте видалити {{name}}?",
|
||
"uploadSuccess": "Файл переданий успішно",
|
||
"uploadFailed": "Не вдалося завантажити файл",
|
||
"downloadSuccess": "Файл успішно завантажено",
|
||
"downloadFailed": "Помилка завантаження файлу",
|
||
"permissionDenied": "Відмовлено у доступі",
|
||
"checkDockerLogs": "Перевірити журнали Docker для докладної інформації про помилки",
|
||
"internalServerError": "Сталася внутрішня помилка сервера",
|
||
"serverError": "Помилка сервера",
|
||
"error": "Помилка",
|
||
"requestFailed": "Помилка запиту з кодом статусу",
|
||
"unknownFileError": "невідомо",
|
||
"cannotReadFile": "Неможливо прочитати файл",
|
||
"noSshSessionId": "Немає SSH-сесії ID",
|
||
"noFilePath": "Немає доступного шляху файлу",
|
||
"noCurrentHost": "Немає доступного поточного хосту",
|
||
"fileSavedSuccessfully": "Файл успішно збережений",
|
||
"saveTimeout": "Час збереження вийшов. Можливо, файл було успішно збережено, але операція зайняла занадто багато часу, щоб завершити. Перевірте журнали Docker для підтвердження.",
|
||
"failedToSaveFile": "Не вдалося зберегти файл",
|
||
"deletedSuccessfully": "успішно видалено",
|
||
"connectToServer": "Підключення до сервера",
|
||
"selectServerToEdit": "Виберіть сервер з бічної панелі для редагування файлів",
|
||
"fileOperations": "Операції над файлами",
|
||
"confirmDeleteMessage": "Ви дійсно бажаєте видалити {{name}}?",
|
||
"confirmDeleteSingleItem": "Ви впевнені, що хочете остаточно видалити \"{{name}}\"?",
|
||
"confirmDeleteMultipleItems": "Ви впевнені, що хочете остаточно видалити {{count}} елементів?",
|
||
"confirmDeleteMultipleItemsWithFolders": "Ви дійсно бажаєте остаточно видалити {{count}} елементів? Це включає в себе теки та їх вміст.",
|
||
"confirmDeleteFolder": "Ви дійсно бажаєте остаточно видалити теку \"{{name}}\" і весь зміст?",
|
||
"deleteDirectoryWarning": "Це видалить теку та весь її вміст.",
|
||
"actionCannotBeUndone": "Цю дію не можна скасувати.",
|
||
"permanentDeleteWarning": "Цю дію скасувати не можна. Будуть видалені з сервера.",
|
||
"recent": "Недавні",
|
||
"pinned": "Закріплено",
|
||
"folderShortcuts": "Скорочення для теки",
|
||
"noRecentFiles": "Немає останніх файлів.",
|
||
"noPinnedFiles": "Прикріплених файлів немає.",
|
||
"enterFolderPath": "Введіть шлях до папки",
|
||
"noShortcuts": "Жодних ярликів.",
|
||
"searchFilesAndFolders": "Пошук файлів і папок...",
|
||
"noFilesOrFoldersFound": "Не знайдено файлів чи тек.",
|
||
"failedToConnectSSH": "Не вдалося підключитися до SSH",
|
||
"failedToReconnectSSH": "Не вдалося повторно підключити SSH сесію",
|
||
"failedToListFiles": "Помилка списку файлів",
|
||
"fetchHomeDataTimeout": "Отримати тайм-аут домашнього даних",
|
||
"sshStatusCheckTimeout": "Минув час перевірки статусу SSH",
|
||
"sshReconnectionTimeout": "Минув час очікування підключення SSH",
|
||
"saveOperationTimeout": "Минув час збереження операції",
|
||
"cannotSaveFile": "Не вдалося зберегти файл",
|
||
"dragSystemFilesToUpload": "Перетягніть системні файли для завантаження",
|
||
"dragFilesToWindowToDownload": "Перетягніть файли за межами вікна, щоб завантажити",
|
||
"openTerminalHere": "Відкрити термінал тут",
|
||
"run": "Ран",
|
||
"saveToSystem": "Зберегти як...",
|
||
"selectLocationToSave": "Виберіть розташування для збереження",
|
||
"openTerminalInFolder": "Відкрити термінал в цій теці",
|
||
"openTerminalInFileLocation": "Відкривати термінал в місці файлу",
|
||
"terminalWithPath": "Термінал - {{host}}:{{path}}",
|
||
"runningFile": "Працює - {{file}}",
|
||
"onlyRunExecutableFiles": "Можна запускати лише виконувані файли",
|
||
"noHostSelected": "Не вибрано жодного хосту",
|
||
"starred": "Із зірочкою",
|
||
"shortcuts": "Гарячі клавіші",
|
||
"directories": "Каталоги",
|
||
"removedFromRecentFiles": "Видалено \"{{name}}\" з останніх файлів",
|
||
"removeFailed": "Помилка видалення",
|
||
"unpinnedSuccessfully": "Відкріплений{{name}}\" успішно",
|
||
"unpinFailed": "Відкріпити не вдалося",
|
||
"removedShortcut": "Вилучено ярлик\"{{name}}\"",
|
||
"removeShortcutFailed": "Не вдалося видалити ярлик",
|
||
"clearedAllRecentFiles": "Видалені всі останні файли",
|
||
"clearFailed": "Очистити невдалі",
|
||
"removeFromRecentFiles": "Видалити з останніх файлів",
|
||
"clearAllRecentFiles": "Очистити всі нещодавні файли",
|
||
"unpinFile": "Відкріпити файл",
|
||
"removeShortcut": "Видалити ярлик",
|
||
"saveFilesToSystem": "Зберегти файли {{count}} як...",
|
||
"pinFile": "Закріпити файл",
|
||
"addToShortcuts": "Додати до ярликів",
|
||
"downloadToDefaultLocation": "Завантажити у типове місце",
|
||
"pasteFailed": "Вставити не вдалося",
|
||
"noUndoableActions": "Непридатні для дії",
|
||
"undoCopySuccess": "Операція видалення: Видалено скопійовані файли {{count}}",
|
||
"undoCopyFailedDelete": "Не вдалося скасувати. Не вдалося видалити скопійовані файли",
|
||
"undoCopyFailedNoInfo": "Не вдалося: Не вдалося знайти інформацію про скопійовані файли",
|
||
"undoMoveSuccess": "Скасовано операцію переміщення: {{count}} файлів переміщено назад у початкове розташування",
|
||
"undoMoveFailedMove": "Помилка при скасуванні: Не вдалося перемістити файли назад",
|
||
"undoMoveFailedNoInfo": "Помилка скидання: Не вдалося знайти інформацію про переміщений файл",
|
||
"undoDeleteNotSupported": "Операція видалення не може бути скасована: файли були остаточно видалені з сервера",
|
||
"undoTypeNotSupported": "Непідтримуваний тип операції скасування",
|
||
"undoOperationFailed": "Не вдалося виконати операцію відміни",
|
||
"unknownError": "Невідома помилка",
|
||
"enterPath": "Введіть шлях...",
|
||
"editPath": "Редагувати шлях",
|
||
"confirm": "Підтвердити",
|
||
"cancel": "Скасувати",
|
||
"find": "Знайти...",
|
||
"replaceWith": "Замінити з...",
|
||
"replace": "Заміняти",
|
||
"replaceAll": "Замінити всі",
|
||
"downloadInstead": "Завантажити натомість",
|
||
"keyboardShortcuts": "Комбінації клавіш",
|
||
"searchAndReplace": "Пошук і заміна",
|
||
"editing": "Редагування",
|
||
"navigation": "Navigation",
|
||
"code": "Код",
|
||
"search": "Пошук",
|
||
"findNext": "Знайти наступне",
|
||
"findPrevious": "Знайти попереднє",
|
||
"save": "Зберегти",
|
||
"selectAll": "Виділити все",
|
||
"undo": "Скасувати",
|
||
"redo": "Повторити дію",
|
||
"goToLine": "Перейти до Рядка",
|
||
"moveLineUp": "Перемістити рядок вгору",
|
||
"moveLineDown": "Перемістити рядок вниз",
|
||
"toggleComment": "Перемкнути коментар",
|
||
"indent": "Відступ",
|
||
"outdent": "Відступ",
|
||
"autoComplete": "Auto Complete",
|
||
"imageLoadError": "Не вдалося завантажити зображення",
|
||
"rotate": "Обертати",
|
||
"originalSize": "Оригінальний розмір",
|
||
"startTyping": "Початок вводу...",
|
||
"unknownSize": "Невідомий розмір",
|
||
"fileIsEmpty": "Файл порожній",
|
||
"largeFileWarning": "Попередження про великий файл",
|
||
"largeFileWarningDesc": "Цей файл {{size}} розміром, що може спричинити проблеми з продуктивністю при відкритті тексту.",
|
||
"fileNotFoundAndRemoved": "Файл \"{{name}}\" не знайдено і був видалений з останніх файлів/прикріплених",
|
||
"failedToLoadFile": "Не вдалося завантажити файл: {{error}}",
|
||
"serverErrorOccurred": "Сталася помилка сервера. Будь ласка, спробуйте ще раз пізніше.",
|
||
"autoSaveFailed": "Помилка автоматичного збереження",
|
||
"fileAutoSaved": "Автоматичне збереження файлу",
|
||
"moveFileFailed": "Не вдалося перемістити {{name}}",
|
||
"moveOperationFailed": "Не вдалося здійснити операцію переміщення",
|
||
"canOnlyCompareFiles": "Можна порівняти лише два файли",
|
||
"comparingFiles": "Порівняння файлів: {{file1}} і {{file2}}",
|
||
"dragFailed": "Не вдалося здійснити операцію перетягування",
|
||
"filePinnedSuccessfully": "Файл \"{{name}}\" закріплено успішно",
|
||
"pinFileFailed": "Не вдалось зв'язати файл",
|
||
"fileUnpinnedSuccessfully": "Файл \"{{name}}\" відкріплено успішно",
|
||
"unpinFileFailed": "Не вдалося відкріпити файл",
|
||
"shortcutAddedSuccessfully": "Ярлик теки \"{{name}}\" успішно додано",
|
||
"addShortcutFailed": "Не вдалося додати кнопку",
|
||
"operationCompletedSuccessfully": "Елементи {{operation}} {{count}} успішно",
|
||
"operationCompleted": "Елементи {{operation}} {{count}}",
|
||
"downloadFileSuccess": "Файл {{name}} успішно завантажено",
|
||
"downloadFileFailed": "Не вдалося завантажити",
|
||
"moveTo": "Перейти до {{name}}",
|
||
"diffCompareWith": "Порівняти порівняння з {{name}}",
|
||
"dragOutsideToDownload": "Перетягніть поза межами вікна для завантаження ({{count}} файлів)",
|
||
"newFolderDefault": "Новачка",
|
||
"newFileDefault": "Створити файл",
|
||
"successfullyMovedItems": "Записи успішно переміщено {{count}} на {{target}}",
|
||
"move": "Пересунути",
|
||
"searchInFile": "Пошук у файлі (Ctrl+F)",
|
||
"showKeyboardShortcuts": "Показувати комбінації клавіш",
|
||
"startWritingMarkdown": "Почніть записувати вміст markdown...",
|
||
"loadingFileComparison": "Завантаження порівняння файлів...",
|
||
"reload": "Reload",
|
||
"compare": "Порівняти",
|
||
"sideBySide": "Пліч-о-пліч",
|
||
"inline": "У тексті",
|
||
"fileComparison": "Порівняння файлів: {{file1}} проти {{file2}}",
|
||
"fileTooLarge": "Файл занадто великий: {{error}}",
|
||
"sshConnectionFailed": "Не вдалося встановити SSH підключення. Будь ласка, перевірте підключення до {{name}} ({{ip}}:{{port}})",
|
||
"loadFileFailed": "Не вдалося завантажити файл: {{error}}",
|
||
"connectedSuccessfully": "Успішно підключено",
|
||
"totpVerificationFailed": "Збій верифікації TOTP",
|
||
"verificationCodePrompt": "Код перевірки:",
|
||
"changePermissions": "Змінити дозволи для додатку",
|
||
"changePermissionsDesc": "Змінити дозволи для файлу",
|
||
"currentPermissions": "Наявні дозволи",
|
||
"newPermissions": "Нові дозволи",
|
||
"owner": "Власник",
|
||
"group": "Група",
|
||
"others": "Інші",
|
||
"read": "Прочитано",
|
||
"write": "Записати",
|
||
"execute": "Виконати",
|
||
"permissionsChangedSuccessfully": "Дозволи успішно змінено",
|
||
"failedToChangePermissions": "Не вдалося змінити дозволи"
|
||
},
|
||
"tunnel": {
|
||
"noTunnelsConfigured": "Тунелі не налаштовано",
|
||
"configureTunnelsInHostSettings": "Налаштування з'єднання тунелів в менеджері хоста для запуску"
|
||
},
|
||
"tunnels": {
|
||
"title": "SSH тунелі",
|
||
"noSshTunnels": "Немає SSH тунелів",
|
||
"createFirstTunnelMessage": "Ви ще не створили жодних тунелів SSH. Налаштуйте тунельні з'єднання в хості менеджері.",
|
||
"connected": "Підключено",
|
||
"disconnected": "Від’єднано",
|
||
"connecting": "З’єднання...",
|
||
"disconnecting": "Від'єднання...",
|
||
"unknownTunnelStatus": "Не вказано",
|
||
"statusUnknown": "Не вказано",
|
||
"unknown": "Не вказано",
|
||
"error": "Помилка",
|
||
"failed": "Не вдалося",
|
||
"retrying": "Повторна спроба",
|
||
"waiting": "В очікуванні",
|
||
"waitingForRetry": "Очікується повторити спробу",
|
||
"retryingConnection": "Повторна спроба підключення",
|
||
"canceling": "Скасування...",
|
||
"connect": "Підключитися",
|
||
"disconnect": "Від'єднатись",
|
||
"cancel": "Скасувати",
|
||
"port": "Порт",
|
||
"attempt": "Спроба {{current}} від {{max}}",
|
||
"nextRetryIn": "Наступна спроба через {{seconds}} секунд",
|
||
"checkDockerLogs": "Перевірте журнали Docker для причини помилки, приєднайтеся",
|
||
"orCreate": "або створити ",
|
||
"noTunnelConnections": "Тунельні з’єднання не налаштовано",
|
||
"tunnelConnections": "Тунельні з'єднання",
|
||
"addTunnel": "Додати тунель",
|
||
"editTunnel": "Редагувати тунель",
|
||
"deleteTunnel": "Видалити тунель",
|
||
"tunnelName": "Назва тунелю",
|
||
"localPort": "Локальний порт",
|
||
"remoteHost": "Віддалений хост",
|
||
"remotePort": "Віддалений порт",
|
||
"autoStart": "Авто старт",
|
||
"status": "Статус",
|
||
"active": "Активний",
|
||
"inactive": "Неактивний",
|
||
"start": "Старт",
|
||
"stop": "Зупинити",
|
||
"restart": "Перезапустити",
|
||
"connectionType": "Тип з'єднання",
|
||
"local": "Місцевий",
|
||
"remote": "Пульт",
|
||
"dynamic": "Динамічний",
|
||
"unknownConnectionStatus": "Не вказано",
|
||
"portMapping": "Порт {{sourcePort}} → {{endpointHost}}:{{endpointPort}}",
|
||
"endpointHostNotFound": "Вузол для точки не знайдено",
|
||
"discord": "Discord",
|
||
"githubIssue": "Проблема з GitHub",
|
||
"forHelp": "для допомоги"
|
||
},
|
||
"serverStats": {
|
||
"title": "Статистика сервера",
|
||
"cpu": "ЦП",
|
||
"memory": "Пам'ять",
|
||
"disk": "Диск",
|
||
"network": "Мережа",
|
||
"uptime": "Час роботи",
|
||
"loadAverage": "Середнє: {{avg1}}, {{avg5}}, {{avg15}}",
|
||
"processes": "Процеси",
|
||
"connections": "З'єднання",
|
||
"usage": "Використання",
|
||
"available": "Доступно",
|
||
"total": "Загальна сума замовлення",
|
||
"free": "Безкоштовно",
|
||
"used": "Використано",
|
||
"percentage": "Процент",
|
||
"refreshStatusAndMetrics": "Оновити статус і метрику",
|
||
"refreshStatus": "Оновити статус",
|
||
"fileManagerAlreadyOpen": "Файловий менеджер вже відкритий для цього хосту",
|
||
"openFileManager": "Відкрити файловий менеджер",
|
||
"cpuCores_one": "{{count}} ЦП",
|
||
"cpuCores_other": "{{count}} ЦП",
|
||
"naCpus": "N/A ЦП",
|
||
"loadAverageNA": "Середнє: Н/А",
|
||
"cpuUsage": "Використання ЦП",
|
||
"memoryUsage": "Використання пам'яті",
|
||
"diskUsage": "Використання диску",
|
||
"rootStorageSpace": "Простір рутового сховища",
|
||
"of": "з",
|
||
"feedbackMessage": "Чи мають ідеї для того, що слід стати далі для управління серверами? Поділіться на",
|
||
"failedToFetchHostConfig": "Не вдалося отримати налаштування хосту",
|
||
"failedToFetchStatus": "Не вдалося отримати статус сервера",
|
||
"failedToFetchMetrics": "Не вдалося отримати метрику сервера",
|
||
"failedToFetchHomeData": "Не вдалося отримати дані про дім",
|
||
"loadingMetrics": "Завантаження метрики...",
|
||
"connecting": "З’єднання...",
|
||
"refreshing": "Оновлення...",
|
||
"serverOffline": "Сервер не в мережі",
|
||
"cannotFetchMetrics": "Не вдається отримати метрики з сервера офлайн",
|
||
"totpRequired": "Необхідна авторизація TOTP",
|
||
"totpUnavailable": "Статистика сервера недоступна для TOTP-під'єднаних серверів",
|
||
"totpVerified": "TOTP перевірено, завершено збір метрик запущено",
|
||
"totpFailed": "Збій верифікації TOTP",
|
||
"totpInvalidCode": "Хибний код підтвердження",
|
||
"totpCancelled": "Збір метрик скасовано",
|
||
"authenticationFailed": "Помилка аутентифікації",
|
||
"noneAuthNotSupported": "Статистика сервера не підтримує тип аутентифікації.",
|
||
"load": "Загрузити",
|
||
"editLayout": "Редагувати макет сторінки",
|
||
"cancelEdit": "Скасувати",
|
||
"addWidget": "Додати віджет",
|
||
"saveLayout": "Зберегти макет",
|
||
"unsavedChanges": "Незбережені зміни",
|
||
"layoutSaved": "Макет успішно збережено",
|
||
"failedToSaveLayout": "Не вдалося зберегти макет",
|
||
"systemInfo": "Інформація про систему",
|
||
"hostname": "Hostname",
|
||
"operatingSystem": "Операційна система",
|
||
"kernel": "Ядро",
|
||
"totalUptime": "Всього оплачено",
|
||
"seconds": "секунди",
|
||
"networkInterfaces": "Мережеві інтерфейси",
|
||
"noInterfacesFound": "Не знайдено інтерфейсів мережі",
|
||
"totalProcesses": "Всього процесів",
|
||
"running": "Біг",
|
||
"noProcessesFound": "Процесів не знайдено",
|
||
"loginStats": "Статистика входу SSH",
|
||
"totalLogins": "Усього входів",
|
||
"uniqueIPs": "Унікальні IP-адреси",
|
||
"recentSuccessfulLogins": "Останні успішні сеанси",
|
||
"recentFailedAttempts": "Недавні невдалі спроби",
|
||
"noRecentLoginData": "Немає останніх даних для входу",
|
||
"from": "від",
|
||
"quickActions": "Швидкі дії",
|
||
"executeQuickAction": "Виконати {{name}}",
|
||
"executingQuickAction": "Виконання {{name}}...",
|
||
"quickActionSuccess": "{{name}} успішно завершено",
|
||
"quickActionFailed": "{{name}} не вдалося",
|
||
"quickActionError": "Не вдалося виконати {{name}}"
|
||
},
|
||
"auth": {
|
||
"tagline": "SSH КЕРУВАННЯ СЕРВЕР",
|
||
"description": "Безпечне, потужне та інтуїтивно зрозуміле керування підключенням SSH",
|
||
"welcomeBack": "Ласкаво просимо назад до TERMIX",
|
||
"createAccount": "Створити ваш акаунт TERMIX",
|
||
"continueExternal": "Продовжити з зовнішнім провайдером",
|
||
"loginTitle": "Увійти до Termix",
|
||
"registerTitle": "Створити обл. запис",
|
||
"loginButton": "Логін",
|
||
"registerButton": "Зареєструватися",
|
||
"forgotPassword": "Забули пароль?",
|
||
"rememberMe": "Запам'ятати мене",
|
||
"noAccount": "Ще не зареєстровані?",
|
||
"hasAccount": "Вже маєте обліковий запис?",
|
||
"loginSuccess": "Вхід вдало виконано",
|
||
"loginFailed": "Помилка входу в систему",
|
||
"registerSuccess": "Реєстрація пройшла успішно",
|
||
"registerFailed": "Помилка реєстрації",
|
||
"logoutSuccess": "Ви успішно вийшли з системи",
|
||
"invalidCredentials": "Невірне ім'я користувача або пароль",
|
||
"accountCreated": "Обліковий запис успішно створено",
|
||
"passwordReset": "Посилання для скидання пароля надіслано",
|
||
"twoFactorAuth": "Двофакторна автентифікація",
|
||
"enterCode": "Введіть код підтвердження",
|
||
"backupCode": "Або використайте резервний код",
|
||
"verifyCode": "Код перевірки",
|
||
"redirectingToApp": "Перенаправлення до програми...",
|
||
"enableTwoFactor": "Увімкнути двофакторну автентифікацію",
|
||
"disableTwoFactor": "Вимкнути двофакторну автентифікацію",
|
||
"scanQRCode": "Скануйте цей QR-код за допомогою програми авторизації",
|
||
"backupCodes": "Резервні коди",
|
||
"saveBackupCodes": "Збережіть ці резервні коди в безпечному місці",
|
||
"twoFactorEnabledSuccess": "Двофакторна аутентифікація успішно активована!",
|
||
"twoFactorDisabled": "Двофакторна аутентифікація вимкнена",
|
||
"newBackupCodesGenerated": "Створення нових резервних кодів",
|
||
"backupCodesDownloaded": "Резервні коди завантажено",
|
||
"pleaseEnterSixDigitCode": "Введіть 6-значний код",
|
||
"invalidVerificationCode": "Хибний код підтвердження",
|
||
"failedToDisableTotp": "Не вдалося вимкнути TOTP",
|
||
"failedToGenerateBackupCodes": "Не вдалося створити резервні коди",
|
||
"enterPassword": "Введіть пароль",
|
||
"lockedOidcAuth": "Заблоковано (OIDC Auth)",
|
||
"twoFactorTitle": "Двофакторна автентифікація",
|
||
"twoFactorProtected": "Ваш обліковий запис захищений двофакторною аутентифікацією",
|
||
"twoFactorActive": "Двофакторна аутентифікація нині активна для вашого облікового запису",
|
||
"disable2FA": "Вимкнути 2FA",
|
||
"disableTwoFactorWarning": "Вимкнення двофакторної автентифікації зробить ваш обліковий запис менш безпечним",
|
||
"passwordOrTotpCode": "Пароль або TOTP код",
|
||
"or": "Або",
|
||
"generateNewBackupCodesText": "Генеруйте нові резервні коди якщо ви втратили існуючі",
|
||
"generateNewBackupCodes": "Згенерувати нові резервні коди",
|
||
"yourBackupCodes": "Резервні коди",
|
||
"download": "Звантажити",
|
||
"setupTwoFactorTitle": "Налаштувати двофакторну автентифікацію",
|
||
"sshAuthenticationRequired": "Необхідна SSH-аутентифікація",
|
||
"sshNoKeyboardInteractive": "Ключова інтерактивна автентифікація не доступна",
|
||
"sshAuthenticationFailed": "Помилка аутентифікації",
|
||
"sshAuthenticationTimeout": "Таймаут автентифікації",
|
||
"sshNoKeyboardInteractiveDescription": "Сервер не підтримує автентифікацію за допомогою клавіатури. Введіть свій пароль чи SSH ключ.",
|
||
"sshAuthFailedDescription": "Надані облікові дані були невірні. Будь ласка, спробуйте ще раз із дійсними обліковими даними.",
|
||
"sshTimeoutDescription": "Час входу минув. Будь ласка, спробуйте ще раз.",
|
||
"sshProvideCredentialsDescription": "Будь ласка, надайте свої дані SSH для підключення до цього сервера.",
|
||
"sshPasswordDescription": "Введіть пароль для цього SSH підключення.",
|
||
"sshKeyPasswordDescription": "Якщо ваш SSH ключ зашифровано, введіть кодову фразу тут.",
|
||
"step1ScanQR": "Крок 1: Скануйте QR-код за допомогою програми авторизації",
|
||
"manualEntryCode": "Ручний код входу",
|
||
"cannotScanQRText": "Якщо ви не можете сканувати QR-код, введіть цей код вручну в своєму додатку для автентифікації",
|
||
"nextVerifyCode": "Далі: Перевірка коду",
|
||
"verifyAuthenticator": "Перевірте свій автентифікатор",
|
||
"step2EnterCode": "Крок 2: Введіть 6-значний код з вашого додатка для автентифікації",
|
||
"verificationCode": "Код підтвердження",
|
||
"back": "Відмінити",
|
||
"verifyAndEnable": "Перевірити та увімкнути",
|
||
"saveBackupCodesTitle": "Зберегти резервні коди",
|
||
"step3StoreCodesSecurely": "Крок 3: Зберігайте ці коди в безпечному місці",
|
||
"importantBackupCodesText": "Збережіть ці резервні коди в безпечному місці. Ви можете використовувати їх для доступу до вашого облікового запису, якщо ви втратите пристрій авторизації.",
|
||
"completeSetup": "Завершення встановлення",
|
||
"notEnabledText": "Двофакторна аутентифікація додає додатковий шар безпеки, вимагаючи від вашого додатка для автентифікації при вході.",
|
||
"enableTwoFactorButton": "Увімкнути двофакторну автентифікацію",
|
||
"addExtraSecurityLayer": "Додайте додатковий шар безпеки до свого облікового запису",
|
||
"firstUser": "Перший користувач",
|
||
"firstUserMessage": "Ви перший користувач і буде створений адміністратором. Ви можете переглянути налаштування адміністратора в випадаючому списку для бічної панелі. Якщо ви думаєте, що це помилка, перевірте журнал докерів, або створіть проблему на GitHub.",
|
||
"external": "Зовнішній",
|
||
"loginWithExternal": "Увійти за допомогою зовнішнього постачальника",
|
||
"loginWithExternalDesc": "Увійдіть, використовуючи налаштованого постачальника зовнішньої ідентифікації",
|
||
"externalNotSupportedInElectron": "В даний час зовнішня аутентифікація не підтримується цією програмою. Використовуйте веб-версію для входу на OIDC.",
|
||
"resetPasswordButton": "Скидання пароля",
|
||
"sendResetCode": "Надіслати код скидання",
|
||
"resetCodeDesc": "Введіть ваше ім'я користувача, щоб отримати код скидання пароля. Код буде входити в журнали контейнерів докера.",
|
||
"resetCode": "Reset Code",
|
||
"verifyCodeButton": "Код перевірки",
|
||
"enterResetCode": "Введіть 6-значний код із логів контейнерів для користувача:",
|
||
"goToLogin": "Перейти до входу",
|
||
"newPassword": "Новий пароль",
|
||
"confirmNewPassword": "Підтвердити пароль",
|
||
"enterNewPassword": "Введіть новий пароль для користувача:",
|
||
"signUp": "Зареєструватися",
|
||
"mobileApp": "Мобільний додаток",
|
||
"loggingInToMobileApp": "Вхід в мобільний додаток",
|
||
"desktopApp": "Стільничний додаток",
|
||
"loggingInToDesktopApp": "Вхід до настільної програми",
|
||
"loggingInToDesktopAppViaWeb": "Вхід до настільних ПК через веб-інтерфейс",
|
||
"loadingServer": "Завантаження сервера...",
|
||
"authenticating": "Перевірка автентичності...",
|
||
"dataLossWarning": "Скидання пароля таким чином видалить всі збережені хости SSH, облікові дані та інші зашифровані дані. Цю дію не можна скасувати. Використовуйте цю дію, якщо ви забули свій пароль і не ввійшли.",
|
||
"authenticationDisabled": "Автентифікація відключена",
|
||
"authenticationDisabledDesc": "Усі методи автентифікації зараз вимкнено. Будь ласка, зверніться до адміністратора.",
|
||
"passwordResetSuccess": "Пароль успішно скинуто",
|
||
"passwordResetSuccessDesc": "Ваш пароль успішно скинуто. Тепер ви можете увійти в систему, використовуючи новий пароль."
|
||
},
|
||
"errors": {
|
||
"notFound": "Сторінка не знайдена",
|
||
"unauthorized": "Неавторизований доступ",
|
||
"forbidden": "Доступ заборонено",
|
||
"serverError": "Помилка сервера",
|
||
"networkError": "Помилка мережі",
|
||
"databaseConnection": "Не вдалося підключитися до бази даних",
|
||
"unknownError": "Невідома помилка",
|
||
"loginFailed": "Помилка входу в систему",
|
||
"failedPasswordReset": "Не вдалося ініціювати скидання пароля",
|
||
"failedVerifyCode": "Не вдалося перевірити код скидання",
|
||
"failedCompleteReset": "Не вдалося виконати скидання пароля",
|
||
"invalidTotpCode": "Invalid TOTP code",
|
||
"failedOidcLogin": "Не вдалося запустити OIDC логін",
|
||
"failedUserInfo": "Не вдалося отримати дані користувача після входу на OIDC",
|
||
"oidcAuthFailed": "Помилка автентифікації OIDC",
|
||
"noTokenReceived": "Немає токену, отриманого від логіну",
|
||
"invalidAuthUrl": "Неприпустима URL-адреса авторизації, отримана від backend",
|
||
"invalidInput": "Invalid input",
|
||
"requiredField": "Це поле обов'язкове для заповнення",
|
||
"minLength": "Мінімальна довжина {{min}}",
|
||
"maxLength": "Максимальна довжина {{max}}",
|
||
"invalidEmail": "Некоректна адреса електронної пошти",
|
||
"passwordMismatch": "Паролі не збігаються",
|
||
"passwordLoginDisabled": "Ім'я користувача/пароль в даний час відключені",
|
||
"weakPassword": "Занадто слабкий пароль",
|
||
"usernameExists": "Таке ім'я користувача вже існує",
|
||
"emailExists": "Такий email вже існує",
|
||
"loadFailed": "Не вдалося завантажити дані",
|
||
"saveError": "Не вдалося зберегти",
|
||
"sessionExpired": "Сесія минула - будь ласка, увійдіть знову"
|
||
},
|
||
"messages": {
|
||
"saveSuccess": "Успішно збережено",
|
||
"saveError": "Не вдалося зберегти",
|
||
"deleteSuccess": "Успішно вилучено",
|
||
"deleteError": "Не вдалося вилучити",
|
||
"updateSuccess": "Оновлено успішно",
|
||
"updateError": "Не вдалося оновити",
|
||
"copySuccess": "Скопійовано до буферу обміну",
|
||
"copyError": "Не вдалося скопіювати",
|
||
"copiedToClipboard": "{{item}} скопійовано до буферу обміну",
|
||
"connectionEstablished": "З'єднання встановлене",
|
||
"connectionClosed": "З'єднання закрито",
|
||
"reconnecting": "Повторне підключення...",
|
||
"processing": "Йде обробка...",
|
||
"pleaseWait": "Зачекайте будь ласка...",
|
||
"registrationDisabled": "Адміністратор вимкнув реєстрацію нового облікового запису. Будь ласка, увійдіть або зверніться до адміністратора.",
|
||
"databaseConnected": "Базу даних успішно під'єднано",
|
||
"databaseConnectionFailed": "Не вдалося підключитися до сервера бази даних",
|
||
"checkServerConnection": "Будь ласка, перевірте з'єднання з сервером і повторіть спробу",
|
||
"resetCodeSent": "Код скидання надіслано до логів Docker",
|
||
"codeVerified": "Код успішно перевірено",
|
||
"passwordResetSuccess": "Пароль успішно скинуто",
|
||
"loginSuccess": "Вхід вдало виконано",
|
||
"registrationSuccess": "Реєстрація пройшла успішно"
|
||
},
|
||
"profile": {
|
||
"title": "Профіль користувача",
|
||
"description": "Керувати налаштуваннями і безпекою",
|
||
"security": "Безпека",
|
||
"changePassword": "Зміна пароля",
|
||
"twoFactorAuth": "Двофакторна автентифікація",
|
||
"accountInfo": "Відомості про обліковий запис",
|
||
"role": "Роль",
|
||
"admin": "Адміністратор",
|
||
"user": "Користувач",
|
||
"authMethod": "Метод автентифікації",
|
||
"local": "Місцевий",
|
||
"external": "Зовнішній (OIDC)",
|
||
"externalAndLocal": "Подвійна Авторизація",
|
||
"selectPreferredLanguage": "Виберіть бажану мову для інтерфейсу",
|
||
"fileColorCoding": "Колір файлу",
|
||
"fileColorCodingDesc": "Файли кольорового коду за типом: теки (червоні), файли (сині), символічні посилання (зелений)",
|
||
"commandAutocomplete": "Команду Автозаповнення",
|
||
"commandAutocompleteDesc": "Увімкніть автоматичне заповнення пропозицій для команд з терміналом табуляції на основі вашої історії команд",
|
||
"defaultSnippetFoldersCollapsed": "Згорнути папки за промовчанням",
|
||
"defaultSnippetFoldersCollapsedDesc": "Якщо увімкнуто, всі папки сніпетів будуть згорнуті, коли ви відкриєте вкладку сніпетів",
|
||
"terminalSyntaxHighlighting": "Підсвітка синтаксису терміналу",
|
||
"showHostTags": "Показати теги хостів",
|
||
"showHostTagsDesc": "Відображати теги, які належать кожному хосту на бічній панелі. Для приховування всіх тегів.",
|
||
"account": "Обліковий запис",
|
||
"appearance": "Зовнішній вигляд",
|
||
"languageLocalization": "Мова і локалізація",
|
||
"fileManagerSettings": "Файловий менеджер",
|
||
"terminalSettings": "Термінал",
|
||
"hostSidebarSettings": "Хост і бічна панель",
|
||
"snippetsSettings": "Сніпети",
|
||
"currentPassword": "Поточний пароль",
|
||
"passwordChangedSuccess": "Пароль успішно змінений! Будь ласка, увійдіть знову.",
|
||
"failedToChangePassword": "Не вдалося змінити пароль. Будь ласка, перевірте поточний пароль і спробуйте ще раз.",
|
||
"theme": "Тема",
|
||
"themeLight": "Світла",
|
||
"themeDark": "Темна",
|
||
"themeSystem": "Система",
|
||
"appearanceDesc": "Виберіть колірну тему для додатку",
|
||
"terminalSyntaxHighlightingDesc": "Автоматично підсвічувати команди, шляхи, IP і рівні логів в терміналі"
|
||
},
|
||
"user": {
|
||
"failedToLoadVersionInfo": "Не вдалося завантажити інформацію про версію"
|
||
},
|
||
"placeholders": {
|
||
"enterCode": "000000",
|
||
"ipAddress": "127.0.0.1",
|
||
"port": "22",
|
||
"maxRetries": "3",
|
||
"retryInterval": "10",
|
||
"language": "Мова:",
|
||
"username": "ім'я користувача",
|
||
"hostname": "ім'я хосту",
|
||
"folder": "тека",
|
||
"password": "пароль",
|
||
"keyPassword": "пароль ключа",
|
||
"sudoPassword": "пароль sudo (опціонально)",
|
||
"notes": "додати нотатки про цього хоста...",
|
||
"expirationDate": "Виберіть термін дії",
|
||
"pastePrivateKey": "Вставте свій приватний ключ тут...",
|
||
"pastePublicKey": "Вставте свій відкритий ключ тут...",
|
||
"credentialName": "Мій SSH сервер",
|
||
"description": "Опис облікових даних SSH",
|
||
"searchCredentials": "Пошук облікових даних за ім'ям, ім'ям або тегами...",
|
||
"sshConfig": "налаштування кінця точки",
|
||
"homePath": "/Головна",
|
||
"clientId": "ваш клієнт-код",
|
||
"clientSecret": "ваш кліент-секрет",
|
||
"authUrl": "https://your-provider.com/application/o/authorize/",
|
||
"redirectUrl": "https://your-provider.com/application/o/termix/",
|
||
"tokenUrl": "https://your-provider.com/application/o/token/",
|
||
"userIdField": "нижній індекс",
|
||
"usernameField": "ім'я",
|
||
"scopes": "профіль openid електронної пошти",
|
||
"userinfoUrl": "https://your-provider.com/application/o/userinfo/",
|
||
"enterUsername": "Введіть ім'я, щоб зробити адміна",
|
||
"searchHosts": "Пошук хостів по імені, імені користувача, IP, текам, тега...",
|
||
"enterPassword": "Введіть пароль",
|
||
"totpCode": "6-digit TOTP code",
|
||
"searchHostsAny": "Пошук хостів (спробу: tag:prod, user:root, ip:192.168)...",
|
||
"confirmPassword": "Введіть пароль для підтвердження",
|
||
"typeHere": "Введіть тут",
|
||
"fileName": "Введіть ім'я файлу (напр., example.txt)",
|
||
"folderName": "Введіть ім'я папки",
|
||
"fullPath": "Введіть повний шлях до елемента",
|
||
"currentPath": "Введіть поточний шлях до елемента",
|
||
"newName": "Введіть нове ім'я",
|
||
"socks5Host": "127.0.0.1",
|
||
"socks5Username": "проксі-ім'я користувача",
|
||
"socks5Password": "пароль проксі-сервера",
|
||
"socks5PresetName": "наприклад, ланцюжок для Робочих VPN",
|
||
"socks5PresetDescription": "наприклад, ланцюжок проксі для доступу до робочих серверів",
|
||
"moshCommand": "меш-сервер користувача @сервер",
|
||
"defaultPort": "22",
|
||
"defaultEndpointPort": "224",
|
||
"defaultMaxRetries": "3",
|
||
"defaultRetryInterval": "10"
|
||
},
|
||
"leftSidebar": {
|
||
"failedToLoadHosts": "Не вдалося завантажити хости",
|
||
"noFolder": "Без теки",
|
||
"passwordRequired": "Потрібен пароль",
|
||
"failedToDeleteAccount": "Не вдалося вилучити обліковий запис",
|
||
"failedToMakeUserAdmin": "Не вдалося зробити адміністратора користувача",
|
||
"userIsNowAdmin": "Користувач {{username}} тепер є адміністратором",
|
||
"removeAdminConfirm": "Ви впевнені, що хочете видалити статус адміністратора з {{username}}?",
|
||
"deleteUserConfirm": "Ви впевнені, що хочете видалити користувача {{username}}? Цю дію неможливо скасувати.",
|
||
"deleteAccount": "Видалити обліковий запис",
|
||
"closeDeleteAccount": "Закрити видалення облікового запису",
|
||
"deleteAccountWarning": "Цю дію скасувати не можна. Ця дія остаточно видалить обліковий запис і всі пов'язані дані.",
|
||
"deleteAccountWarningDetails": "Видалення облікового запису призведе до видалення всіх ваших даних, включаючи SSH хости, конфігурації і параметри. Ця дія незворотня.",
|
||
"deleteAccountWarningShort": "Ця дія не є зворотньою, і її остаточно видалить ваш обліковий запис.",
|
||
"cannotDeleteAccount": "Не вдалося видалити обліковий запис",
|
||
"lastAdminWarning": "Ви є останнім адміністратором. Ви не можете видалити свій обліковий запис, так як це може залишити систему без адміністраторів. Будь ласка, спочатку створіть іншого користувача адміна або зверніться до системної підтримки.",
|
||
"confirmPassword": "Підтвердити пароль",
|
||
"deleting": "Видалення...",
|
||
"cancel": "Скасувати"
|
||
},
|
||
"interface": {
|
||
"sidebar": "Sidebar",
|
||
"toggleSidebar": "Перемикач бічної панелі",
|
||
"close": "Закрити",
|
||
"online": "Онлайн",
|
||
"offline": "В автономному режимі",
|
||
"maintenance": "Ремонт",
|
||
"degraded": "Погіршення",
|
||
"noTunnelConnections": "Тунельні з’єднання не налаштовано",
|
||
"discord": "Discord",
|
||
"connectToSshForOperations": "Підключіться до SSH щоб використовувати операції з файлами",
|
||
"uploadFile": "Завантажити файл",
|
||
"newFile": "Новий файл",
|
||
"newFolder": "Нова папка",
|
||
"rename": "Перейменувати",
|
||
"deleteItem": "Видалити елемент",
|
||
"createNewFile": "Створити новий файл",
|
||
"createNewFolder": "Створити нову теку",
|
||
"renameItem": "Перейменувати запис",
|
||
"clickToSelectFile": "Натисніть щоб обрати файл",
|
||
"noSshHosts": "Немає SSH хостів",
|
||
"sshHosts": "SSH хости",
|
||
"importSshHosts": "Імпортувати SSH хости з JSON",
|
||
"clientId": "ID клієнта",
|
||
"clientSecret": "Секретний ключ",
|
||
"error": "Помилка",
|
||
"warning": "Застереження",
|
||
"deleteAccount": "Видалити обліковий запис",
|
||
"closeDeleteAccount": "Закрити видалення облікового запису",
|
||
"cannotDeleteAccount": "Не вдалося видалити обліковий запис",
|
||
"confirmPassword": "Підтвердити пароль",
|
||
"deleting": "Видалення...",
|
||
"externalAuth": "Зовнішня автентифікація (OIDC)",
|
||
"configureExternalProvider": "Налаштування зовнішнього постачальника ідентифікації для",
|
||
"waitingForRetry": "Очікується повторити спробу",
|
||
"retryingConnection": "Повторна спроба підключення",
|
||
"resetSplitSizes": "Скинути розміри розділених",
|
||
"sshManagerAlreadyOpen": "SSH менеджер вже відкрито",
|
||
"disabledDuringSplitScreen": "Вимкнено під час розділеного екрана",
|
||
"unknown": "Не вказано",
|
||
"connected": "Підключено",
|
||
"disconnected": "Від’єднано",
|
||
"maxRetriesExhausted": "Максимальна кількість спроб вичерпано",
|
||
"endpointHostNotFound": "Вузол для точки не знайдено",
|
||
"administrator": "Адміністратор",
|
||
"user": "Користувач",
|
||
"external": "Зовнішній",
|
||
"local": "Місцевий",
|
||
"saving": "Збереження...",
|
||
"saveConfiguration": "Зберегти конфігурацію",
|
||
"loading": "Завантажується...",
|
||
"refresh": "Оновити",
|
||
"adding": "Додаємо...",
|
||
"makeAdmin": "Зробити адміністратором",
|
||
"verifying": "Перевірка...",
|
||
"verifyAndEnable": "Перевірити та увімкнути",
|
||
"secretKey": "Секретний ключ",
|
||
"totpQrCode": "TOTP QR Code",
|
||
"passwordRequired": "Під час використання пароля аутентифікації паролю потрібно",
|
||
"sshKeyRequired": "Для використання аутентифікації ключа потрібен SSH-ключ",
|
||
"keyTypeRequired": "Для використання розпізнавання ключа потрібен тип ключа",
|
||
"validSshConfigRequired": "Має обрати коректну конфігурацію SSH зі списку",
|
||
"updateHost": "Оновити хост",
|
||
"addHost": "Додати хост",
|
||
"editHost": "Редагувати хост",
|
||
"pinConnection": "Закріпити підключення",
|
||
"authentication": "Автентифікація",
|
||
"password": "Пароль",
|
||
"key": "Ключ",
|
||
"sshPrivateKey": "Приватний ключ SSH",
|
||
"keyPassword": "Пароль ключа",
|
||
"keyType": "Тип ключа",
|
||
"enableTerminal": "Увімкнути термінал",
|
||
"enableTunnel": "Увімкнути тунель",
|
||
"enableFileManager": "Увімкнути файловий менеджер",
|
||
"defaultPath": "Типовий шлях",
|
||
"tunnelConnections": "Тунельні з'єднання",
|
||
"maxRetries": "Кількість спроб",
|
||
"upload": "Вивантажити",
|
||
"updateKey": "Оновити ключ",
|
||
"productionFolder": "Виробництво",
|
||
"databaseServer": "Сервер бази даних",
|
||
"developmentServer": "Сервер розробки",
|
||
"developmentFolder": "Розробка",
|
||
"webServerProduction": "Веб-сервер - Виробництво",
|
||
"unknownError": "Невідома помилка",
|
||
"failedToInitiatePasswordReset": "Не вдалося ініціювати скидання пароля",
|
||
"failedToVerifyResetCode": "Не вдалося перевірити код скидання",
|
||
"failedToCompletePasswordReset": "Не вдалося виконати скидання пароля",
|
||
"invalidTotpCode": "Invalid TOTP code",
|
||
"failedToStartOidcLogin": "Не вдалося запустити OIDC логін",
|
||
"failedToGetUserInfoAfterOidc": "Не вдалося отримати дані користувача після входу на OIDC",
|
||
"loginWithExternalProvider": "Увійти з зовнішнім провайдером",
|
||
"loginWithExternal": "Увійти за допомогою зовнішнього постачальника",
|
||
"sendResetCode": "Надіслати код скидання",
|
||
"verifyCode": "Код перевірки",
|
||
"resetPassword": "Скидання пароля",
|
||
"login": "Логін",
|
||
"signUp": "Зареєструватися",
|
||
"failedToUpdateOidcConfig": "Не вдалося оновити конфігурацію OIDC",
|
||
"failedToMakeUserAdmin": "Не вдалося зробити адміністратора користувача",
|
||
"failedToStartTotpSetup": "Не вдалося запустити налаштування TOTP",
|
||
"invalidVerificationCode": "Хибний код підтвердження",
|
||
"failedToDisableTotp": "Не вдалося вимкнути TOTP",
|
||
"failedToGenerateBackupCodes": "Не вдалося створити резервні коди"
|
||
},
|
||
"mobile": {
|
||
"selectHostToStart": "Виберіть хост для запуску вашого терміналу",
|
||
"limitedSupportMessage": "Мобільна підтримка веб-сайтів все ще триває. Використовуйте мобільний додаток для кращого досвіду.",
|
||
"mobileAppInProgress": "Мобільний додаток триває",
|
||
"mobileAppInProgressDesc": "Ми працюємо над спеціальним мобільним додатком, щоб забезпечити кращий досвід використання на мобільних пристроях.",
|
||
"viewMobileAppDocs": "Встановити мобільний додаток",
|
||
"mobileAppDocumentation": "Документація мобільного додатку"
|
||
},
|
||
"dashboard": {
|
||
"title": "Приладна дошка",
|
||
"github": "GitHub",
|
||
"support": "Підтримка",
|
||
"discord": "Discord",
|
||
"donate": "Пожертвувати",
|
||
"serverOverview": "Огляд сервера",
|
||
"version": "Версія",
|
||
"upToDate": "Теперішня версія",
|
||
"updateAvailable": "Доступне оновлення",
|
||
"uptime": "Час роботи",
|
||
"database": "База даних",
|
||
"healthy": "Здоровий",
|
||
"error": "Помилка",
|
||
"totalServers": "Загальна кількість серверів",
|
||
"totalTunnels": "Всього тунелів",
|
||
"totalCredentials": "Загальна кількість облікових даних",
|
||
"recentActivity": "Остання активність",
|
||
"reset": "Reset",
|
||
"loadingRecentActivity": "Завантаження недавньої діяльності...",
|
||
"noRecentActivity": "Нема недавньої активності",
|
||
"quickActions": "Швидкі дії",
|
||
"addHost": "Додати хост",
|
||
"addCredential": "Додати",
|
||
"adminSettings": "Адміністративні налаштування",
|
||
"userProfile": "Профіль користувача",
|
||
"serverStats": "Статистика на сервері",
|
||
"loadingServerStats": "Завантаження статистики сервера...",
|
||
"noServerData": "Немає даних про сервер",
|
||
"cpu": "ЦП",
|
||
"ram": "RAM",
|
||
"notAvailable": "Н/А"
|
||
},
|
||
"rbac": {
|
||
"shareHost": "Поділитися хостом",
|
||
"shareHostTitle": "Поділитися доступом до хоста",
|
||
"shareHostDescription": "Надати тимчасовий або постійний доступ для цього хосту",
|
||
"targetUser": "Цільовий користувач",
|
||
"selectUser": "Оберіть користувача для обміну",
|
||
"duration": "Тривалість",
|
||
"durationHours": "Тривалість (години)",
|
||
"neverExpires": "Не закінчується",
|
||
"permissionLevel": "Рівень дозволів",
|
||
"permissionLevels": {
|
||
"readonly": "Тільки для перегляду",
|
||
"readonlyDesc": "Можна переглядати лише без введення команд",
|
||
"restricted": "Обмежений",
|
||
"restrictedDesc": "Блокує небезпечні команди (passwd, rm -rf, і т.д.)",
|
||
"monitored": "Відстежено",
|
||
"monitoredDesc": "Записує всі команди, але не блокує (Рекомендовано)",
|
||
"full": "Повний доступ",
|
||
"fullDesc": "Без обмежень (не рекомендується)"
|
||
},
|
||
"blockedCommands": "Заблоковані команди",
|
||
"blockedCommandsPlaceholder": "Введіть команди для блокування, наприклад, passwd, rm, dd",
|
||
"maxSessionDuration": "Максимальна тривалість сесії (хвилини)",
|
||
"createTempUser": "Створити тимчасового користувача",
|
||
"createTempUserDesc": "Створює обмеженого користувача на сервері замість обміну вашими обліковими даними. Необхідний доступ до більшості безпечних варіантів.",
|
||
"expiresAt": "Завершується в",
|
||
"expiresIn": "Термін дії закінчується через {{hours}} годин",
|
||
"expired": "Термін дії закінчився",
|
||
"grantedBy": "Надано",
|
||
"accessLevel": "Рівні доступу",
|
||
"lastAccessed": "Останній доступ",
|
||
"accessCount": "Лічильник доступу",
|
||
"revokeAccess": "Відкликати доступ",
|
||
"confirmRevokeAccess": "Ви впевнені, що хочете скасувати доступ до {{username}}?",
|
||
"hostSharedSuccessfully": "Хост успішно розділений з {{username}}",
|
||
"hostAccessUpdated": "Доступ до хоста оновлено",
|
||
"failedToShareHost": "Не вдалося поділитися хостом",
|
||
"accessRevokedSuccessfully": "Доступ успішно відкликаний",
|
||
"failedToRevokeAccess": "Не вдалося відкликати доступ",
|
||
"shared": "Спільні",
|
||
"sharedHosts": "Спільні хости",
|
||
"sharedWithMe": "Поділилися зі мною",
|
||
"noSharedHosts": "Немає доступних хостів",
|
||
"owner": "Власник",
|
||
"viewAccessList": "Переглянути список доступу",
|
||
"accessList": "Список доступу",
|
||
"noAccessGranted": "Для цього хосту не було надано доступ",
|
||
"noAccessGrantedMessage": "Користувачам ще не надано доступ до цього хосту",
|
||
"manageAccessFor": "Керувати доступом для",
|
||
"totalAccessRecords": "Обліковий запис доступу {{count}}",
|
||
"neverAccessed": "Ніколи",
|
||
"timesAccessed": "{{count}} раз(и)",
|
||
"daysRemaining": "{{days}} день(днів)",
|
||
"hoursRemaining": "{{hours}} година(и)",
|
||
"failedToFetchAccessList": "Не вдалося отримати список доступу",
|
||
"currentAccess": "Поточний доступ",
|
||
"securityWarning": "Попередження системи безпеки",
|
||
"securityWarningMessage": "Спільний доступ до облікових даних дає користувачеві повний доступ для виконання будь-яких операцій на сервері, включаючи зміну паролів та видалення файлів. Використовуйте лише спільно доступ до довірених користувачів.",
|
||
"tempUserRecommended": "Ми рекомендуємо увімкнути 'Створити тимчасовий користувач' для кращої безпеки.",
|
||
"roleManagement": "Керування ролями",
|
||
"manageRoles": "Керувати ролями",
|
||
"manageRolesFor": "Керування ролями {{username}}",
|
||
"assignRole": "Призначити роль",
|
||
"removeRole": "Видалити роль",
|
||
"userRoles": "Ролі користувача",
|
||
"permissions": "Дозволи",
|
||
"systemRole": "Системна роль",
|
||
"customRole": "Особлива роль",
|
||
"roleAssignedSuccessfully": "Роль призначена {{username}} успішно",
|
||
"failedToAssignRole": "Не вдалося призначити роль",
|
||
"roleRemovedSuccessfully": "Роль успішно видалена з {{username}}",
|
||
"failedToRemoveRole": "Не вдалося видалити роль",
|
||
"cannotRemoveSystemRole": "Не вдалося видалити системну роль",
|
||
"cannotShareWithSelf": "Неможливо поділитись з собою хостом",
|
||
"noCustomRolesToAssign": "Немає доступних ролей. Системні ролі автоматично призначаються.",
|
||
"credentialSharingWarning": "Облікова автентифікація не підтримується для спільного доступу",
|
||
"credentialRequired": "Під час обміну хостом облікові дані потрібні",
|
||
"credentialRequiredDescription": "Цей хост не використовує автентифікацію на основі облікових даних. Щоб поділитися хостами, через шифрування для постійних користувачів хост повинен використовувати особисту автентифікацію.",
|
||
"auditLogs": "Журнал аудиту",
|
||
"viewAuditLogs": "Перегляд журналу аудиту",
|
||
"action": "Дія",
|
||
"resourceType": "Тип ресурсу",
|
||
"resourceName": "Ім'я ресурсу",
|
||
"timestamp": "Часові відмітки",
|
||
"ipAddress": "IP-адреса",
|
||
"userAgent": "Ідентифікатор браузера",
|
||
"success": "Успіх",
|
||
"failed": "Не вдалося",
|
||
"details": "Подробиці",
|
||
"noAuditLogs": "Немає журналів аудиту",
|
||
"sessionRecordings": "Записи сесії",
|
||
"viewRecording": "Перегляд запису",
|
||
"downloadRecording": "Завантажити запис",
|
||
"dangerousCommand": "Виявлено небезпечне командування",
|
||
"commandBlocked": "Команду заблоковано",
|
||
"terminateSession": "Завершити сеанс",
|
||
"sessionTerminated": "Сесію завершено власником хоста",
|
||
"sharedAccessExpired": "Ваш спільний доступ до цього хосту закінчився",
|
||
"sharedAccessExpiresIn": "Спільний доступ закінчується через {{hours}} годин",
|
||
"roles": {
|
||
"label": "Ролі",
|
||
"admin": "Адміністратор",
|
||
"user": "Користувач"
|
||
},
|
||
"createRole": "Створити роль",
|
||
"editRole": "Редагувати роль",
|
||
"roleName": "Назва ролі",
|
||
"displayName": "Ім'я для відображення",
|
||
"description": "Опис",
|
||
"assignRoles": "Призначити ролі",
|
||
"userRoleAssignment": "Призначення ролі користувача",
|
||
"selectUserPlaceholder": "Виберіть користувача",
|
||
"searchUsers": "Пошук користувачів...",
|
||
"noUserFound": "Користувача не знайдено",
|
||
"currentRoles": "Поточні ролі",
|
||
"noRolesAssigned": "Немає призначених ролей",
|
||
"assignNewRole": "Призначити нову роль",
|
||
"selectRolePlaceholder": "Виберіть роль",
|
||
"searchRoles": "Пошук ролей...",
|
||
"noRoleFound": "Роль не знайдено",
|
||
"assign": "Призначити",
|
||
"roleCreatedSuccessfully": "Роль успішно створена",
|
||
"roleUpdatedSuccessfully": "Роль успішно змінена",
|
||
"roleDeletedSuccessfully": "Роль успішно видалена",
|
||
"failedToLoadRoles": "Не вдалося завантажити ролі",
|
||
"failedToSaveRole": "Не вдалося зберегти роль",
|
||
"failedToDeleteRole": "Не вдалося видалити роль",
|
||
"roleDisplayNameRequired": "Потрібне ім'я для показу ролі",
|
||
"roleNameRequired": "Потрібна назва ролі",
|
||
"roleNameHint": "Використовувати лише малі літери, цифри, символи підкреслення і дефіси",
|
||
"displayNamePlaceholder": "Розробник",
|
||
"descriptionPlaceholder": "Програмісти та інженери",
|
||
"confirmDeleteRole": "Видалити роль",
|
||
"confirmDeleteRoleDescription": "Ви впевнені, що хочете видалити роль '{{name}}'? Цю дію неможливо скасувати.",
|
||
"confirmRemoveRole": "Видалити роль",
|
||
"confirmRemoveRoleDescription": "Ви дійсно бажаєте видалити цю роль у користувача?",
|
||
"editRoleDescription": "Оновити інформацію про роль",
|
||
"createRoleDescription": "Створити нову спеціальну роль для групування користувачів",
|
||
"assignRolesDescription": "Керування призначеннями ролей для користувачів",
|
||
"noRoles": "Не знайдено жодної ролі",
|
||
"selectRole": "Вибрати роль",
|
||
"type": "Тип",
|
||
"user": "Користувач",
|
||
"role": "Роль",
|
||
"saveHostFirst": "Зберегти хост спочатку",
|
||
"saveHostFirstDescription": "Будь ласка, збережіть хост перед налаштуванням параметрів обміну.",
|
||
"shareWithUser": "Поділитися з користувачем",
|
||
"shareWithRole": "Поділитися із роллю",
|
||
"share": "Поділитись",
|
||
"target": "Target",
|
||
"expires": "Закінчується",
|
||
"never": "Ніколи",
|
||
"noAccessRecords": "Немає доступу до записів",
|
||
"sharedSuccessfully": "Успішно поширено",
|
||
"failedToShare": "Не вдалося поділитись",
|
||
"confirmRevokeAccessDescription": "Ви впевнені, що хочете скасувати цей доступ?",
|
||
"hours": "годин",
|
||
"sharing": "Спільне використання",
|
||
"selectUserAndRole": "Будь ласка, виберіть користувача і роль",
|
||
"view": "Лише перегляд",
|
||
"viewDesc": "Через систему шифрування терміналів інші рівні дозволів будуть надходити в більш пізню дату"
|
||
},
|
||
"commandPalette": {
|
||
"searchPlaceholder": "Пошук хостів або швидких дій...",
|
||
"recentActivity": "Остання активність",
|
||
"navigation": "Navigation",
|
||
"addHost": "Додати хост",
|
||
"addCredential": "Додати",
|
||
"adminSettings": "Адміністративні налаштування",
|
||
"userProfile": "Профіль користувача",
|
||
"updateLog": "Журнал оновлень",
|
||
"hosts": "Хости",
|
||
"openServerDetails": "Відкрити деталі сервера",
|
||
"openFileManager": "Відкрити файловий менеджер",
|
||
"edit": "Редагувати",
|
||
"links": "Посилання",
|
||
"github": "GitHub",
|
||
"support": "Підтримка",
|
||
"discord": "Discord",
|
||
"donate": "Пожертвувати",
|
||
"press": "Натисніть",
|
||
"toToggle": "щоб увімкнути або вимкнути",
|
||
"close": "Закрити",
|
||
"hostManager": "Менеджер хостів",
|
||
"pressToToggle": "Щоб відкрити командну палітру двічі натисніть лівий Shift"
|
||
},
|
||
"docker": {
|
||
"notEnabled": "Docker вимкнений для цього хосту",
|
||
"validating": "Перевірка Docker...",
|
||
"connectingToHost": "Підключення до хоста...",
|
||
"error": "Помилка",
|
||
"errorCode": "Код помилки: {{code}}",
|
||
"version": "Докер {{version}}",
|
||
"containerStarted": "Контейнер {{name}} запущено",
|
||
"failedToStartContainer": "Не вдалося почати контейнер {{name}}",
|
||
"containerStopped": "Контейнер {{name}} зупинено",
|
||
"failedToStopContainer": "Не вдалося зупинити контейнер {{name}}",
|
||
"containerRestarted": "Контейнер {{name}} перезапущено",
|
||
"failedToRestartContainer": "Не вдалося перезапустити контейнер {{name}}",
|
||
"containerPaused": "Контейнер {{name}} призупинено",
|
||
"containerUnpaused": "Контейнер {{name}} не призупинено",
|
||
"failedToTogglePauseContainer": "Не вдалося перемкнути режим паузи для контейнера {{name}}",
|
||
"containerRemoved": "Видалено контейнер {{name}}",
|
||
"failedToRemoveContainer": "Не вдалося видалити контейнер {{name}}",
|
||
"image": "Зображення",
|
||
"idLabel": "ID",
|
||
"ports": "Порти",
|
||
"noPorts": "Немає портів",
|
||
"created": "Створений",
|
||
"start": "Старт",
|
||
"stop": "Зупинити",
|
||
"pause": "Пауза",
|
||
"unpause": "Unpause",
|
||
"restart": "Перезапустити",
|
||
"remove": "Видалити",
|
||
"removeContainer": "Видалити контейнер",
|
||
"confirmRemoveContainer": "Ви впевнені, що хочете видалити контейнер '{{name}}'? Цю дію неможливо скасувати.",
|
||
"runningContainerWarning": "Увага: цей контейнер зараз запущений. Видаляння його призведе до зупинки контейнера.",
|
||
"removing": "Видалення...",
|
||
"loadingContainers": "Завантаження контейнерів...",
|
||
"noContainersFound": "Контейнери не знайдено",
|
||
"noContainersFoundHint": "Немає Docker контейнерів для цього хосту",
|
||
"searchPlaceholder": "Пошук контейнерів...",
|
||
"filterByStatusPlaceholder": "Фільтр за статусом",
|
||
"allContainersCount": "Всі ({{count}})",
|
||
"statusCount": "{{status}} ({{count}})",
|
||
"noContainersMatchFilters": "Не знайдено контейнерів з вашими фільтрами",
|
||
"noContainersMatchFiltersHint": "Спробуйте налаштувати умови пошуку або фільтра",
|
||
"containerMustBeRunningToViewStats": "Контейнер повинен запускатися для перегляду статистики",
|
||
"failedToFetchStats": "Не вдалося отримати статистику контейнерів",
|
||
"containerNotRunning": "Контейнер не запущений",
|
||
"startContainerToViewStats": "Запустити контейнер для перегляду статистики",
|
||
"loadingStats": "Завантаження статистики...",
|
||
"errorLoadingStats": "Помилка при завантаженні статистики",
|
||
"noStatsAvailable": "Немає статистичних даних",
|
||
"cpuUsage": "Використання ЦП",
|
||
"current": "Поточна версія",
|
||
"memoryUsage": "Використання пам'яті",
|
||
"usedLimit": "Використано / Обмеження",
|
||
"percentage": "Процент",
|
||
"networkIo": "Мережевий ввід/вивід",
|
||
"input": "Input",
|
||
"output": "Вихід",
|
||
"blockIo": "Заблокувати вводу-виводу",
|
||
"read": "Прочитано",
|
||
"write": "Записати",
|
||
"pids": "PID",
|
||
"containerInformation": "Інформація про контейнер",
|
||
"name": "Ім'я",
|
||
"id": "ID",
|
||
"state": "Держава",
|
||
"disconnectedFromContainer": "Від'єднаний від контейнера",
|
||
"containerMustBeRunning": "Контейнер повинен виконуватися для доступу до консолі",
|
||
"authenticationRequired": "Потрібна аутентифікація",
|
||
"verificationCodePrompt": "Введіть код підтвердження",
|
||
"totpVerificationFailed": "TOTP підтвердження не вдалося. Будь ласка, спробуйте ще раз.",
|
||
"connectedTo": "Підключено до {{containerName}}",
|
||
"disconnected": "Від’єднано",
|
||
"consoleError": "Консольна помилка",
|
||
"errorMessage": "Помилка: {{message}}",
|
||
"failedToConnect": "Не вдалося підключитися до контейнера",
|
||
"console": "Консоль",
|
||
"selectShell": "Виберіть оболонку",
|
||
"bash": "Баш",
|
||
"sh": "висока",
|
||
"ash": "попіл",
|
||
"connecting": "З’єднання...",
|
||
"connect": "Підключитися",
|
||
"disconnect": "Від'єднатись",
|
||
"notConnected": "Не підключено",
|
||
"clickToConnect": "Натисніть \"З'єднатися\" для запуску сеансу оболонки",
|
||
"connectingTo": "Підключення до {{containerName}}...",
|
||
"containerNotFound": "Контейнер не знайдено",
|
||
"backToList": "Назад до списку",
|
||
"logs": "Логи",
|
||
"stats": "Статистика",
|
||
"consoleTab": "Консоль",
|
||
"startContainerToAccess": "Запустити контейнер для доступу до консолі"
|
||
},
|
||
"theme": {
|
||
"switchToLight": "Світла перемкнутись у режим",
|
||
"switchToDark": "Змінити на Темну"
|
||
}
|
||
}
|